关于样式优先级:

作者:邹阳 | 发表于:2016-04-17 14:44:09

阅读量:(238) | 所属栏目:编程


关于样式优先级:

发生冲突时的优先级:important > 内嵌样式 > ID > 类 > 标签 | 伪类 | 属性选择 > 伪对象 > 继承 > 通配符。

从CSS代码存放位置看权重优先级:内嵌样式 > 内部样式表 > 外联样式表。

关于css  !important     
含义:提升指定样式规则的应用优先权。!important,一个作用就是用来覆盖行间内联样式。

另一个作用最主要是为了IE 6.0浏览器。IE6,IE7和FF都能识别!important。但是要注意2种写法的不同:
1、这一种情况下三种浏览器div的颜色都是blue,也就是说其实IE6,IE7和FF都能识别!important。
div{background:blue!important;}
div{background:red;}

2、ie6下就div为red,ie7,FF下为blue
div{background:blue!important;background:red;}


回复内容:(还能输入1000字)
验 证 码: