内部样式表被先前在html doc中声明的外部css所取代

时间:2013-08-02 23:51:58

标签: css twitter-bootstrap styles

我正在使用新的bootstrap 3.0来玩网站的前端,并通过激怒萤火虫来微调东西,但有一些奇怪的事情我一直注意到

即使我的<head>像这样布局了

<link rel="stylesheet" href="bootstrap.css">

<style>
 td {padding:0px;}
<style>

外部css在内部之前声明(我只在开发期间使用),外部样式仍然过度使用它们。

要让padding:0px;正常工作,我需要将其设置为padding:0px !important;

任何想法为什么这是..我认为最后声明的css peice将总是覆盖先前声明的冲突css。

1 个答案:

答案 0 :(得分:1)

CSS优先级约为!important,原点(用户与浏览器),特异性然后是顺序。 Here是一个很好的解释。