我有一个具有以下CSS样式的div
#mydiv{
top: 50px;
left: 50px;
width: 200px;
height: 200px;
}
我的HTML代码如下
<div id = "mydiv">
<img src = "folder/file.jpg" width = "200px" height = "200px">
</div>
我希望我的网页图片始终保持相同的大小(1:1的长宽比),无论实际图片的分辨率如何。如果我的实际图像文件是方形的(具有1:1的比例),那么这不是一个问题。但如果实际图像文件不是方形的,则显示的网页图像会伸展到div的高度和宽度的100%(在此情况下为200px)。
如何使不同的图像大小适应我的DIV?
#mydiv > img
- 这是一个重要的性能优化。请记住,浏览器(以及大多数库,如jQuery)从右到左读取CSS。 - pilau