ram*_*omd 9 css components extend twitter-bootstrap
我正在使用Bootstrap Twitter做我的第一步,并且需要扩展组件.例如,我想更改导航栏背景,但不更改原始css文件.
我尝试.test
使用新背景创建一个新类:
.test{
background-color: red !important;
}
Run Code Online (Sandbox Code Playgroud)
我在hmtl中调用了它:
<div class="navbar navbar-fixed-top test">
Run Code Online (Sandbox Code Playgroud)
但是,它不起作用.怎么办呢?
有几种方法可以自定义/扩展Bootstrap类,这些都在这里讨论:Twitter Bootstrap Customization Best Practices
如果您打算使用自己的自定义CSS覆盖boostrap样式,则应避免使用,!important
因为这通常是一种不好的做法.
在这种情况下navbar
,具有背景颜色的元素是navbar-inner
你想要覆盖这样的:
.test .navbar-inner{
background-color: red;
}
Run Code Online (Sandbox Code Playgroud)
自定义导航栏示例:http://bootply.com/61032