Bootstrap覆盖了我的风格

时间:2013-03-29 17:51:09

标签: html css twitter-bootstrap

bootstrap.css覆盖了我的风格......我怎样才能避免这种情况发生?如何强制css先加载?

有一个问题是它需要的网站是使用@import来加载css文件(这不能改变,客户不想改变它)。

有什么想法吗?

*** 注意 * *** < /强>

我根本无法修改当前网站。我只需要包含bootstrap.css而不覆盖任何其他内容。这可能吗?

2 个答案:

答案 0 :(得分:3)

您需要编写更具体的选择器。请记住,ID最重要。您可以使用!important临时标记它,以检查您是否正确定位它。

如果您要在列表项目中定位锚点,然后覆盖重置样式,您可以编写类似nav ul li a{color: black;}

的内容

答案 1 :(得分:0)

您只需要增加规则的特异性。这意味着向您的选择者添加更多内容,比如说您有.elem { color: blue; },可以将其设为.parent .elem { color: blue; }

或使用!important,例如.elem { color: blue !important; }