我有一个设置字体的重置(Eric Meyer&#t;重置),然后我加载我的样式表,我想用全局选择器全局设置字体
但是在我的SASS中,通用选择器在重置后加载,重置优先。 (请参阅devtools附带的截图)
我知道这与特异性有关,但我认为通用选择器将充当通配符。为什么是这样?
答案 0 :(得分:1)
通用选择器*没有特异性值。基本上任何东西都应该优先于它。
通过MDN:
以下选择器类型列表是通过提高特异性来实现的:
通用选择器(例如*)
类型选择器(例如,h1)
类选择器(例如.example)
属性选择器(例如,[type =“radio”])
伪类(例如:悬停)
ID选择器(例如,#example)
内联样式(例如,style =“font-weight:bold”)
当然!重要的是覆盖以上所有内容,但也没有特异性值。
可在此处找到有关其他信息的良好来源:https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity