我正在尝试从一些图像中创建缩略图,每个图像的大小不一定相同。
这是我当前代码的小提琴。我在其他一些网站上读过,甚至在这里我只需要设置图像类的宽度和高度,然后应用 overflow:hidden 属性,但这似乎不起作用。它仍在改变图像的纵横比。我知道我可以简单地删除 height 或 width 属性,但我真的只想制作 100x100 的图像裁剪。我尝试了 clip:rect() 但无法弄清楚如何使其工作。理想情况下,我想从全尺寸图像的中心裁剪 100x100,但是使用剪辑,如果我的图像尺寸不完全相同,我认为我无法做到这一点。
.thumbnail {
overflow:hidden;
width:100px;
height:100px;
padding:10px;
margin-left:10px;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
border:10px solid #EEEEEE;
}