一般情况下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”
一般情况下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”
转载于:https://www.cnblogs.com/cwWeb/p/CSS.html