【发布时间】:2010-10-04 08:16:57
【问题描述】:
我想显示来自具有特定宽度和高度的 URL 的图像,即使它具有不同的大小比例。 所以我想调整大小(保持比例),然后将图像剪切到我想要的大小。
我可以用 html img 属性调整大小,我可以用background-image 剪切。
我怎样才能做到这两点?
例子:
这张图片:
大小为800x600 像素,我想显示为200x100 像素的图像
使用img,我可以调整图像大小200x150px:
<img
style="width: 200px; height: 150px;"
src="http://i.stack.imgur.com/wPh0S.jpg">
这给了我这个:
<img style="width: 200px; height: 150px;" src="https://i.stack.imgur.com/wPh0S.jpg">
使用background-image,我可以剪切图像200x100 像素。
<div
style="background-image:
url('https://i.stack.imgur.com/wPh0S.jpg');
width:200px;
height:100px;
background-position:center;"> </div>
给我:
<div style="background-image:url('https://i.stack.imgur.com/wPh0S.jpg'); width:200px; height:100px; background-position:center;">&nbsp;</div>
我怎样才能做到这两点?
调整图像大小,然后将其剪切成我想要的大小?
【问题讨论】:
标签: html css background-image image