html – 为什么特异性公式不适用于十个封闭标签?

html – 为什么特异性公式不适用于十个封闭标签?,第1张

概述根据 the specification,第二个规则具有更多的特异性,文本必须是蓝色,但它是红色的. /** specificity = 10 */.my{ background-color: red;}/** specificity = 12 */html body div b i strong em span font strike ul li{ backg 根据 the specification,第二个规则具有更多的特异性,文本必须是蓝色,但它是红色的.

/** specificity =  10 */.my{     background-color: red;}/** specificity =  12 */HTML body div b i strong em span Font strike ul li{      background-color: blue;}
<HTML><body><div><b><i><strong><em><span><Font><strike><ul><li >SUPER</li></ul></strike></Font></span></em></strong></i></b></div></body></HTML>
解决方法@H_403_18@ 从CSS技巧中查看这些规则:

For each class value (or pseudo-class or attribute selector),apply 0,1,0 points

For each element reference,1 point

https://css-tricks.com/specifics-on-css-specificity/

因此,您的第一个示例有0,0个点.而你的第二个有0,12分.

0,0> 0,12

基本上,您在选择器中引用了多少元素并不重要,如果您没有引用ID或类,那么您的类选择器将始终获胜.

CSS Tricks

总结

以上是内存溢出为你收集整理的html – 为什么特异性公式不适用于十个封闭标签?全部内容,希望文章能够帮你解决html – 为什么特异性公式不适用于十个封闭标签?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1045867.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存