【发布时间】:2013-02-05 09:25:24
【问题描述】:
JSFiddle:http://jsfiddle.net/derekmx271/T7A7M/
我正在尝试使用伪元素来“清除”绝对定位的图像。我已经尽可能地将相同的图像显示在幻灯片后面,但似乎无法将宽度应用于插入的图像。我疯了吗,或者你不能对内容为内容的伪元素应用宽度:url(img/image.jpg)?我尝试了不同的 display:block 等变体,但无济于事......
#slider ul:after {
content: url(http://www.cs7tutorials.com/img/slide1.jpg);
display: block;
position:relative;
width:70px;
}
我需要将伪元素图片的宽度设置为 100%,最大宽度设置为 800px,使其具有与我的幻灯片相同的尺寸。
【问题讨论】:
-
为什么不在伪容器中调用你的图片作为背景呢?这样您就可以使用
background-size:100%和您的伪容器来控制其尺寸width:100%; max-width:800px。 -
我会努力的。伪容器会在哪里得到它的尺寸呢? @otinanai
-
我需要伪元素来保持与它后面的幻灯片相同的尺寸:(
-
容器倒塌了...
标签: css responsive-design pseudo-element css-content