- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用标准格式的 stylelint stylelint-config-standard
我的样式表经常遇到这个错误:no-descending-specificity
它发生的一个例子是当我有 CSS 时:
.footer__social li a {}
.footer__social li a:hover {}
.footer__links li a {}
.footer__links li a:hover {}
Expected selector ".footer__links li a" to come before selector ".footer__social li a:hover" no-descending-specificity
.
.footer__links {
a {
a:hover {}
}
}
.footer__social
和
.footer__links
.
.footer__links a:hover {}
a {}
最佳答案
正如 Stylint 为您提供的建议 .footer__social li a:hover {}
比遵循它的规则具有更高的特异性 (0-1-2 = 3) .footer__links li a {}
(0-0-2 = 2)。您可以使用 this specificity calculator确认这一点。
源顺序在 CSS 中很重要,因此警告。这个规则关心特异性,3大于2。
来自 the Stylelint docs (强调):
Here's how it works: This rule looks at the last compound selector in every full selector, and then compares it with other selectors in the stylesheet that end in the same way.
.footer__social li a {}
.footer__links li a {}
.footer__social li a:hover {}
.footer__links li a:hover {}
.footer__links li a {}
.footer__social li a {}
.footer__links li a:hover {}
.footer__social li a:hover {}
关于stylelint - 两个不同类别报告的无降序特异性错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57871075/
序 大家好呀,我是summo,这次来写写我在上班空闲(摸鱼)的时候做的一个小网站的事。去年阿里云不是推出了个活动嘛,2核2G的云服务器一年只要99块钱,懂行的人应该知道这个价格在业界已经是非常良心了
我尝试根据给定的级别顺序(BFS 顺序)构造 BST。我知道这是可能的,但我不知道我该怎么写。问题是我必须使用 BFS 序列。所以,我不能在这里使用递归,我必须迭代地编写我的程序......我发现这有
我是一名优秀的程序员,十分优秀!