Html 为什么一些引导类和CSS属性在我的代码中不起作用?
在这里,我想通过BOOTSTRAP和CSS制作一个网站模板。但是在我的代码中,一些BOOTSTRAP类不起作用,比如lead、font-weight、color、bg color等。如果我在一节中使用一些引导文本颜色,而不是在同一节中使用CSS中的其他颜色,我不工作。我想在每个文本上使用相同的字体系列。但是如果我使用字体系列,那么lead类就不起作用。同样,引导字体粗体/粗体有效,但轻体/轻体无效,即使在CSS中也不行,在这种情况下我该怎么办 这是我的密码: HTMLHtml 为什么一些引导类和CSS属性在我的代码中不起作用?,html,properties,font-family,bootstrap-5,lead,Html,Properties,Font Family,Bootstrap 5,Lead,在这里,我想通过BOOTSTRAP和CSS制作一个网站模板。但是在我的代码中,一些BOOTSTRAP类不起作用,比如lead、font-weight、color、bg color等。如果我在一节中使用一些引导文本颜色,而不是在同一节中使用CSS中的其他颜色,我不工作。我想在每个文本上使用相同的字体系列。但是如果我使用字体系列,那么lead类就不起作用。同样,引导字体粗体/粗体有效,但轻体/轻体无效,即使在CSS中也不行,在这种情况下我该怎么办 这是我的密码: HTML <!doctype
<!doctype html>
<html lang="en">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!--ALL LINK-->
<link rel="stylesheet" href="./bootstrap.css">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/5.0.0-alpha1/css/bootstrap.min.css" integrity="sha384-r4NyP46KrjDleawBgD5tp8Y7UzmLA05oM1iAEQ17CSuDqnUK2+k9luXQOfXJCJ4I" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css">
<link rel="shortcut icon" href="./img/ia_100000000.png" type="image/x-icon">
<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Work+Sans&display=swap" rel="stylesheet">
<title>AppAmp Health Tracker Demo</title>
</head>
<body>
<div class="section bg-light py-5">
<div class="container">
<div class="row">
<div class="col h1">
Our Team and History
</div>
</div>
<div class="row py-5">
<div class="col-xl-6 lead section1">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Debitis perspiciatis vero accusantium excepturi aperiam eius sit quis nobis cupiditate voluptatem tempora a odio, ad, officiis ex harum saepe fuga at modi quibusdam voluptas voluptatum!</div>
<div class="col-xl-6 lead font-weight-lighter">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Debitis perspiciatis vero accusantium excepturi aperiam eius sit quis nobis cupiditate voluptatem tempora a odio, ad, officiis ex harum saepe fuga at modi quibusdam voluptas voluptatum!</div>
</div>
</div>
</div>
</body>
</html>
如果字体系列不支持较轻或较轻的字体权重,则不会呈现较轻的文本。它是关于字体家族的。您应该向链接添加支持的字体权重
<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Work+Sans:wght@200;300;400;500;600;700&display=swap" rel="stylesheet">
如果你给额外的字体加了较轻/粗体/较轻等,它将覆盖它,因为它有!重要
属性
还有text-*
类有!重要的
属性,因此您应该添加!重要信息
在您自己的css中覆盖文本类。像这样,
<span class="text-warning" style="color: #000 !important;">accusantium</span>
accusantium
bootstrap文本颜色可行,但当我在css中使用文本颜色,在bootstrap中使用其他颜色时,bootstrap颜色可行,但我想优先考虑css…为什么lead类不起作用?我编辑了我的答案和代码笔,您可以再次检查。
<div class="col-xl-6 lead section1 text-danger">
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Debitis perspiciatis vero <span class="text-warning">accusantium</span>
excepturi aperiam eius sit quis nobis cupiditate voluptatem tempora a
odio, ad, officiis ex harum saepe fuga at modi quibusdam voluptas
voluptatum!
</div>
.lead {
font-size: 1.25rem;
font-weight: 300; // it will not work
}
<span class="text-warning" style="color: #000 !important;">accusantium</span>