CSS如何计算优先级?如何计算权重?

(1) 优先级就近原则,同权重以最近者为准 载入样式以最后载入的样式为准;

     同权重下:内联样式表(标签内部) > 嵌入样式表(当前文件) > 外部样式表(外部文件)

       !import > id > class > tag

       Import比内联样式优先级高

   层叠重要度次序:

      带有important的用户样式

      带有important的作者样式

      作者样式

     用户样式

     浏览器/用户代理应用的样式

 

(2) 权重分为a b c d ,4个等级,每个等级以10为基数分别是

         内联样式(或行内样式)a=1

        b = ID选择器个数

        c = 类、伪类和属性选择器的个数

       d = 元素选择器和伪元素选择器的个数

 
原文地址:https://www.cnblogs.com/microcosm/p/6573626.html