Css 获取:在伪元素之前使用父元素的背景图像
CSS可用于将:before伪元素的背景图像设置为与其父元素相同。我想说inherit,但是伪元素可以继承任何东西吗?例如:Css 获取:在伪元素之前使用父元素的背景图像,css,pseudo-element,Css,Pseudo Element,CSS可用于将:before伪元素的背景图像设置为与其父元素相同。我想说inherit,但是伪元素可以继承任何东西吗?例如: li a { background: #f56a46 url(images/gallery-thumb.jpg) center center no-repeat; } li a:before { background: inherit; } 我知道我可以很容易地用JavaScript实现,但我想知道是否可以只使用CSS。任何帮助都将不胜感激,谢谢 In
li a {
background: #f56a46 url(images/gallery-thumb.jpg) center center no-repeat;
}
li a:before {
background: inherit;
}
我知道我可以很容易地用JavaScript实现,但我想知道是否可以只使用CSS。任何帮助都将不胜感激,谢谢
Inherit
必须适用于伪元素:
确实,您已经添加了所有必需的属性,如
内容
、显示
和维度,因此伪元素有一个必须显示背景的框?是的,我已经尝试过了。继承不起作用,但我不希望它像以前一样不是链接的子对象。我想问的是,是否有一种方法可以实现我想要的。事实上,这是链接的一个孩子。至于为什么背景没有被继承,我不确定。很抱歉,我太愚蠢了,错过了改变背景的课程,而背景后来被继承了。我讨厌我犯下让我怀疑自己的明显错误!