CSS的优先级

99 阅读1分钟

css中常用的选择器有

1.行间选择器
2.ID选择器
3.class选择器
4.元素选择器
5.通配符
6.!important

在优先级可以认为是

A(行间),B(ID),C(class),D(元素)

因为通配符权重约等于0所以不在此类,而!important需要给代码单独设置,不是选择器

可以理解为越靠近HTML,和A优先级越高

 例:
 #content .lite
 #content #lite
 第一例: #content .liteBC
 第二例:#content #liteBB
 所以第二例优先级大于第一例
 

注意!!

伪类也是有优先级的

伪类元素的优先级等于class的优先级