bootstrap.css覆盖了我的风格......我怎样才能避免这种情况发生?如何强制css先加载?
有一个问题是它需要的网站是使用@import
来加载css文件(这不能改变,客户不想改变它)。
有什么想法吗?
的 的 *** 注意的 * *** < /强>
我根本无法修改当前网站。我只需要包含bootstrap.css而不覆盖任何其他内容。这可能吗?
答案 0 :(得分:3)
您需要编写更具体的选择器。请记住,ID最重要。您可以使用!important
临时标记它,以检查您是否正确定位它。
如果您要在列表项目中定位锚点,然后覆盖重置样式,您可以编写类似nav ul li a{color: black;}
答案 1 :(得分:0)
您只需要增加规则的特异性。这意味着向您的选择者添加更多内容,比如说您有.elem { color: blue; }
,可以将其设为.parent .elem { color: blue; }
或使用!important,例如.elem { color: blue !important; }