当我在具有固定宽度和高度的容器中插入图像时,图像会伸展以适合该空间。有没有办法以正常尺寸显示图像,但剪辑过多?裁剪图像而不是拉伸它
4
A
回答
0
显示它作为背景图像
7
<div style="width: 100px; height: 100px; background-image: url(your image); background-repeat: no-repeat;"></div>
然后在上面DIV你可以用CSS玩
- 宽/高
- 背景位置
创建不同的作物效应。
0
使用此: http://www.w3schools.com/css/pr_background-position.asp
背景位置:5px的5px的;
然后设置div的高度和宽度
height:55px;
width:55px;
2
您可以使用CSS属性clip
:
#image_element
{
position:absolute;
clip:rect(0px,60px,200px,0px);
}
使用clip
的缺点是,该元素是绝对定位,并且仅适用于“矩形”形状。
请参见:
8
现代的方法是使用object-fit: none;
(或更常见的object-fit: cover;
如果你想扩展,但不拉伸)。浏览器的
img {
object-fit: cover;
}
74%支持这个2016十一月的 - Can I use?
相关问题
- 1. 裁剪而不是裁剪
- 2. 裁剪UIImage方向/拉伸
- 3. 使用矩形几何不拉伸的图像剪裁
- 4. 缩小图像而不是拉伸
- 5. 裁剪图像,保存它
- 6. 为什么我的图像在裁剪时会拉伸?
- 7. CSS:图像拉伸到正方形,如何裁剪?
- 8. 如何在裁剪之前裁剪大尺寸图像而不裁剪?
- 9. 裁剪图像
- 10. 裁剪图像
- 11. css或Javascript重复图像而不裁剪它
- 12. GPUImageTransformFilter是裁剪图像,而不是比例缩小
- 13. Codeigniter图像不裁剪
- 14. 裁剪图像 - 不工作
- 15. 无法剪裁/裁剪图像
- 16. 如何裁剪HTML页面,而不是图像
- 17. WPF图像裁剪
- 18. html5图像裁剪
- 19. WPF图像裁剪
- 20. 笨裁剪图像
- 21. 裁剪android图像
- 22. GWT图像裁剪
- 23. Silverlight图像裁剪
- 24. 裁剪YUV图像
- 25. raphael.js裁剪图像
- 26. PIL裁剪和粘贴问题:裁剪不会创建裁剪图像
- 27. 拉伸图像
- 28. 图像拉伸
- 29. 图像裁剪使用jquery真棒裁剪,不工作
- 30. PHP裁剪不起作用,返回黑色图像 - 图像裁剪系统