获取:在伪元素之前使用父元素的背景图像

时间:2011-09-05 08:20:55

标签: css pseudo-element

可以使用CSS将a:pseudo元素的背景图像设置为与其父元素相同的背景图像。我想说继承,但伪元素可以继承吗?例如:

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

li a:before {
    background: inherit;
}

我知道我可以轻松地使用JavaScript,但我想知道是否可以只使用CSS。任何帮助将不胜感激,谢谢!

1 个答案:

答案 0 :(得分:6)

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

确定,您已添加了所有必需的属性,例如contentdisplay和尺寸,因此伪元素有一个必须显示背景的框?