2012-10-02 88 views
1

我很熟悉如何覆盖bootstrap css类,并且我已经成功地完成了更改固定导航栏的背景色。不过,我最近在项目中创建了bootstrap.css和bootstrap-responsive.css文件,从而从我的源代码中删除了这些文件。现在,navbar-inner的覆盖不存在,并且导航栏已恢复为默认颜色。有什么想法吗?css class override override bootstrap-maven class

+0

你可以用'selector {property:attribute!important; }' – Andy

回答

0

您可以覆盖自定义样式表中的样式。 一定要在bootstrap.css和bootstrap-responsive.css之后调用你的样式表。

+0

感谢您的回复... – jodowd71

+0

我确实验证了我的自定义CSS低于我的页面上的引导链接,当我的项目源中有引导CSS文件时,覆盖工作正常。 当我删除这些文件并使用maven依赖项“bootstrap-maven”(请参阅​​https://github.com/efsavage/Bootstrap-Maven)时,覆盖变为无效。正如你可以在bootstrap-maven doc页面上看到的,我必须将我的css链接路径更改为/ext/bootstrap/css/bootstrap.css,以便这些文件可以“挂载”自己... 我仍然可以获得默认样式但即使我仍然有自定义CSS下面,它不再覆盖 – jodowd71