我正在尝试与容器成比例地调整 img 的大小。IMG 向左浮动,周围有一个段落。
HTML:
<div>
<img src="picture.png">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla vestibulum venenatis libero, eu egestas elit laoreet nec. Donec in nunc dictum nunc luctus eleifend sagittis id augue.</p>
</div>
CSS:
div {
width: 80%;
}
img {
max-width: 100%;
float: left;
margin: 0 10px 10px 0;
}
只有当左 div 边框碰到图像并且段落完全低于 img 时,图像才会调整大小。我想在 div 调整大小后立即调整 img 的大小。我知道我可以将 img 放在一个包装 div 中并给它一个百分比宽度,但如果可能的话,我想要一个更清洁的解决方案。
JSFiddle:http: //jsfiddle.net/989uX/