对于响应图片,我使用CSS属性background-image和background-size。这允许图像在浏览器窗口调整大小时自动调整大小。问题是,图片下方的内容并未调整大小。例如,在此设置了我上面的一段文字图片:使用CSS调整背景图片和内容的大小
<div class="container">
<div class="image></div>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam ut ligula lacinia, eleifend risus nec, adipiscing magna. Integer egestas fermentum lectus, ac bibendum diam faucibus eu.<p>
</div>
对于CSS我:
.container {
width: 50%;
}
.image {
background-image: url('image.jpg');
background-repeat: no-repeat;
background-size: 100%;
height: 350px;
}
当浏览器进行调节,图像也被调整,但由于图片(350px)有一个设定的高度,在图片和段落下方会形成一个缝隙。是否有一些我可以做的CSS更改,允许段落在图片大小调整后直接保留在图片下方?
下面是一个例子的jsfiddle http://jsfiddle.net/qKGt9/
是的,这是完美的。感谢您的帮助和建议。 – user715564