Css样式覆盖顺序
1,css样式选择器的优先级为:“元素上的style” > “id选择器” > “class类及伪类选择器” > “元素类型及伪类选择器”。参考:
2,css样式选择器的优先级相同时,根据样式被加载的顺序渲染,后⾯定义的样式⽣效。和元素class出现的顺序⽆关,如
cssclass属性class="class2 class1”,在class2、lass1的样式选择器优先级相同的情况下,并不是class1覆盖class2,⽽是依赖于class2,、class1所在样式⽂件被link进来的顺序。
3,要让某个样式的优先级变⾼,可以使⽤!important来指定。参考:
4,css属性的继承:
参考:
查看Firebug中的Style标签中各css属性的覆盖,可以校验上述的结论!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。