一般情况下CSS样式的权重值(非 important)有四位数字组成,每位数字的规则具体如下:

对于选择器中给定的各个ID属性值,加“0,1,0,0”。

对于选择器中给定的各个类属性值,属性选择或伪类,加"0,0,1,0"。

对于选择器中给定的各个元素为伪元素,加“0,0,0,1”。
结合符和通配符“*”以及":not()"没有任何的加分权。

对于行内样式(inline style),加为“1,0,0,0”

对于"!important"加分高于上面的一切,将变成“1,0,0,0,0”

 

 

 

posted on 2013-12-07 15:29  杭城小威  阅读(264)  评论(0编辑  收藏  举报