让img随着div变大变小
时间: 2023-06-23 07:53:32 浏览: 178
jQuery图片放大变小切换代码
可以使用CSS中的`max-width`和`max-height`属性来实现让img随着div变大变小,同时也可以使用`object-fit`属性来控制img的填充方式。例如:
```
<div style="width: 500px; height: 500px;">
<img src="yourimage.jpg" style="max-width: 100%; max-height: 100%; object-fit: contain;">
</div>
```
上面的代码中,我们将div的宽度和高度设置为500px,然后将img的`max-width`和`max-height`都设置为100%,这样img就会随着div的大小变化而变化。同时,我们将`object-fit`设置为"contain",这样img会等比例缩放并保持完整,不会超出div的范围。如果需要让img填充整个div,可以将`object-fit`设置为"cover"。
阅读全文