2010-04-12 104 views
4

当我在具有固定宽度和高度的容器中插入图像时,图像会伸展以适合该空间。有没有办法以正常尺寸显示图像,但剪辑过多?裁剪图像而不是拉伸它

回答

0

显示它作为背景图像

7
<div style="width: 100px; height: 100px; background-image: url(your image); background-repeat: no-repeat;"></div> 

然后在上面DIV你可以用CSS玩

  • 宽/高
  • 背景位置

创建不同的作物效应。

8

现代的方法是使用object-fit: none;(或更常见的object-fit: cover;如果你想扩展,但不拉伸)。浏览器的

img { 
    object-fit: cover; 
} 

74%支持这个2016十一月的 - Can I use?