获取 :before 伪元素以使用父元素的背景图像

2024-03-08

CSS 是否可用于将 :before 伪元素的背景图像设置为与其父元素相同。我想说继承,但是伪元素可以继承任何东西吗?例子:

li a {
    background: #f56a46 url(images/gallery-thumb.jpg) center center no-repeat;
}

li a:before {
    background: inherit;
}

我知道我可以使用 JavaScript 轻松完成此操作,但我想知道是否可以仅使用 CSS。任何帮助将不胜感激,谢谢!


Inherit必须适用于伪元素:http://jsfiddle.net/kizu/GaUsp/ http://jsfiddle.net/kizu/GaUsp/

当然,您已经添加了所有需要的属性,例如content, display和尺寸,以便伪元素有一个必须显示背景的框?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

获取 :before 伪元素以使用父元素的背景图像 的相关文章

随机推荐