通常,我会使用background-image根据图片的宽度和高度属性来调整图片到div中。现在我遇到了完全相反的问题。
我想做的是根据图片的最大宽度和高度来调整div的大小。比如说,如果图片是200x200,那么div的大小必须调整为这个大小,但如果图片超过了300x300,它必须受到限制。
你有任何想法应该怎么做吗?
max-width
和max-height
样式属性。<div>
<div style="position: absolute;">Element content here</div>
<img src="image.png" style="max-width: 300px; max-height: 300px;" />
</div>
<div id="container">
<img src="img.jpg" />
</div>
<style>
#container {
display: inline-block;
border:1px solid blue;
max-width:300px;
max-height:300px;
}
</style>