【发布时间】:2021-11-21 01:19:24
【问题描述】:
在我的网站中,我编写了以下 CSS 规则:
.holder-features ul li:before {
content: "";
background-image: url(/image/icons/check.svg);
display: block;
width: 10px;
height: 10px;
background-position: center center;
background-size: contain;
background-repeat: no-repeat;
}
然后在网页http://www.sybase-recovery.com/outlook-repair/中,当点击“Features”选项卡,并选择其中一个列表项时,我使用DevTools检查元素,但找不到规则.holder-features ul li:在应用之前。
然后我将清单和 CSS 代码复制到 JSFiddle,然后简化清单代码,然后再试一次,但发现 CSS 规则确实适用。见https://jsfiddle.net/alanccw/9oucLfrx/10/
为什么?
【问题讨论】:
-
你想完成什么?
-
@AdrianKokot 为 LI 添加复选标记。它不在实际网站中,而是在具有相同 CSS 的 jsfiddle 中
-
你可以简化:
list-style-type: "✓";
标签: html css pseudo-element