我有一个问题。
我想在每个带有类名“ .shadowed ”的图像下添加一个 shadow.jpg 图像。
因此:
.shadowed {
border: solid 1px #fff;
margin: 15px;
}
然后我们使用 :after:。
.shadow:after {
content: url('images/shadow.png');
好的,看起来还不错,但阴影也会继承其父元素的边框,如下所示:
- 边框
- 图像
- 阴影
- 边框
我希望它是这样的:
- 边框
- 图像
- 边框
- 阴影
那么如何避免 :after 边框的继承?
我知道我可以把所有东西都放在 span 中,并可能使用 :first-child 边框之类的东西,但我不想这样做,因为它会搞乱我的标记。
或者也许有另一种简单的方法在图像之后放置图像(允许使用 PHP)。
干杯 :)