导航条文本的选择器
Selectors for Navbar text
我需要调用什么选择器来改变导航栏上的文本颜色?我试着调用。navbar,结果没有变化?我也试着调用。nav。导航栏里还是没有运气
.bg-1 {
background-color: black;
color: yellow;
}
.nav.navbar-nav li {
color: yellow;
}
<header>
<nav class="navbar navbar-default">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">Honey Dos Salon</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav">
<li class="active"><a href="#">Home <span class="sr-only">(current)</span></a></li>
<li><a href="#">Pricing</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>
</header>
你这样做是正确的,但问题可能是你也有选择器改变所有的颜色<标签,或者有更多的选择器:>
nav{
color: black;
}
nav.navbar-nav{
color:yellow;
}
a{
color: red
}
第一个选择器将被第二个选择器取代,因为"nav。"导航栏-导航"比"导航"更具选择性。但由于文本在""标签,其颜色将为红色。
有两种方法可以重写这些选择器:
1。创建一个更具选择性的选择器:
nav.navbar-nav li a.color-yellow{
color: yellow;
}
2。使用!重要的是:
nav.navbar-nav{
color: yellow !important;
}
!重要属性的优先级高于其他属性。
将类添加到非为li的锚标记中。如下所示为文本添加颜色:
.nav.navbar-nav li a {
color: red;
}
锚标记有它自己的css属性,你需要指定这些属性才能覆盖。
.nav.navbar-nav li a {
color: yellow;
}
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav">
<li class="active"><a href="#">Home <span class="sr-only">(current)</span></a></li>
<li><a href="#">Pricing</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
相关文章:
- jquery日期选择器显示与值不同的文本
- 如何使用颜色选择器来更改背景中的文本
- Javascript:Unicode符号选择器(用于将数学符号添加到文本区域)
- 检查选择器在jQuery中是否包含文本(即不是媒体)
- jQuery UI日期选择器只响应第一个文本框
- 将“日期”设置为Jquery UI日期选择器输入文本框
- Javascript(jQuery)… 筛选选择器中文本中的字符
- 文本框值在从 Jquery 日期选择器中选择日期后不会发布
- 允许日期选择器使用文本输入字段
- jQuery-使用正文文本作为选择器
- 禁用JavaScript中的文本选择器
- 将日期选择器动态添加到文本框中
- Jquery日期选择器-我们如何将文本隐藏在日期选择器文本框中
- 如何放置日期范围从周选择器用于两个文本输入
- 如何在附有日期选择器的文本框中设置默认日期(以这种格式“dd/mm/yy”)
- 是否有根据特异性对 CSS 选择器文本进行排序的 JS 库
- 如何添加日期选择器当我单击文本框
- 使用隐藏字段 ID 选择器加载另一个字段中的文本
- 如何在日期选择器文本框中将默认日期值设置为当前日期
- 向已经选择的日期(当前在日期选择器文本框中的日期)添加一定天数