我想围绕div放一个边框。为什么内联样式被覆盖
<div style="border-color: yellow; border-style: dotted; border: 5px;">
<p>
This is a test.
</p>
</div>
然而,当我运行这个,这是浏览器显示什么,被应用于实际的风格:
<div style="border: 5px currentColor;">...</div>
结果是无边框显示在所有。
这对我没有意义,为什么边框样式被覆盖。我只能想象Bootstrap已经在某处设置了一个重要的覆盖,但我一直无法跟踪这一点。
您可以在浏览器(Chrome中的开发人员工具,Firefox中的Firebug)中使用Web检查器来跟踪继承的样式。这样,在第一步中,您可以消除任何干扰的“重要性”。 – dakab