这似乎很微不足道,但我无法弄清楚。简单地覆盖它display:none
在 IE8 上不起作用。
#selector::after {
display: none;
}
我正在修改一个在伪类之前和之后使用的主题来添加图像精灵。
这似乎很微不足道,但我无法弄清楚。简单地覆盖它display:none
在 IE8 上不起作用。
#selector::after {
display: none;
}
我正在修改一个在伪类之前和之后使用的主题来添加图像精灵。
只使用一次冒号
#selector:after {
display: none;
}
W3C 规范说,在CSS3中,所有伪元素都喜欢::before
并且::after
必须使用双冒号语法,但是:
为了与现有样式表兼容,用户代理还必须接受之前在 CSS 级别 1和2 中引入的伪元素的单冒号表示法(即
:first-line
、:first-letter
和)。:before
:after
所以在你的情况下使用一个冒号表示法。