在查看bootstrap版本3的新bootstrap.css
文件时,我遇到了这个代码段
hr {
height: 0;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
在另一个拆分视图中,我有normalize.css
有此代码段
hr {
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;
}
我在normalize.css
代码段
/**
* Address differences between Firefox and other browsers.
*/
比较两者,高度属性在bootstrap中排在第一位,在normalize中排在最后。这是否有任何影响?
答案 0 :(得分:2)
不,不。
显然,它只是属于同一属性或子属性,例如先设置padding-left
然后设置padding
。
答案 1 :(得分:2)
大多数情况下,如果你在风格方面存在冲突,问题将归结为特异性。
声明Css时的一般经验法则是声明属性所需的特性最小的属性。
让我们看看控制哪个css规则应用于给定html元素的三件事:
Bold-Answer: NO ,没关系。