Html 无法更改导航栏';s字体颜色
我正在尝试将导航栏的背景颜色更改为蓝色,链接颜色更改为白色。我无法将导航栏上的链接更改为白色。我做得不对。不知道是什么。谢谢你的帮助Html 无法更改导航栏';s字体颜色,html,css,twitter-bootstrap,Html,Css,Twitter Bootstrap,我正在尝试将导航栏的背景颜色更改为蓝色,链接颜色更改为白色。我无法将导航栏上的链接更改为白色。我做得不对。不知道是什么。谢谢你的帮助 .navbar默认值{ 背景色:#2196f3; } 纳瓦尔先生{ 颜色:白色; } 家 引导有许多默认样式 您的代码不起作用是因为引导覆盖了您的css(与@Kirito相同) 您可以将css更改为这样,它可以工作: .navbar div{ background-color: #2196f3 !important; } .navb
.navbar默认值{
背景色:#2196f3;
}
纳瓦尔先生{
颜色:白色;
}
家
引导有许多默认样式
您的代码不起作用是因为引导覆盖了您的css(与@Kirito相同)
您可以将css更改为这样,它可以工作:
.navbar div{
background-color: #2196f3 !important;
}
.navbar a{
color:white !important;
}
不过,更好的解决方案是自定义引导程序。链接:
此方法将获得更干净的代码和更少的问题删除
.navbar a
规则集并添加:
/* change brand text color */
.navbar-default .navbar-brand
{
color:white;
}
/* change list links text color */
.navbar-default .navbar-nav > li > a
{
color:white;
}
您需要更具体地使用CSS规则。看 工作示例:
.navbar.navbar-default{
背景色:#2196f3;
}
.navbar.navbar-default ul>li>a,
.navbar.navbar-default.navbar品牌{
颜色:白色;
}
切换导航
-
-
-
-
-
您需要更具体地说明您的选择器或其他选择器(在引导的CSS中定义)将适用,因为它们可能更具体
这一点在第二章中得到了更好的解释
请参见下面的示例代码
nav.navbar-default{
背景色:#2196f3;
背景图像:无;
}
nav.navbar-default.navbar品牌,
nav.navbar-default.navbar导航>li>a{
颜色:白色;
}
-
-
-
-
-
当我单击此处的“运行代码片段”时,我会看到一个带有白色链接的蓝色背景。。。!同样,代码段有效。代码段不加载引导样式,所以它有效。你对我来说太快了:)我尝试了这个,它有效。然而,我的重点是使用bootstrap的定制。我想它会更干净。