Skip to content

选择器优先级算法

uniq, important, order

CSS优先级算法是根据选择器的特殊性、重要性和源代码顺序来计算的。特殊性是根据选择器中ID选择器、类选择器、属性选择器和元素选择器的数量来计算的,数量越多特殊性越高。重要性是通过!important声明来设置的,具有最高优先级。源代码顺序是指样式表中的后面的规则会覆盖前面的规则。计算优先级时,特殊性、重要性和源代码顺序都要考虑进去,优先级高的样式会覆盖优先级低的样式。