Html 使用宽度和高度的百分比裁剪和调整图像大小

Html 使用宽度和高度的百分比裁剪和调整图像大小,html,css,image,Html,Css,Image,我想做一篇文章预览,你几乎可以在每个购物网站上看到 我的问题是div里面的图像。页面应该是响应的,这就是为什么div的宽度和高度是一个百分比值。我现在的问题是,如何在div中裁剪图像并将其居中 这是我的密码: *{ 边际:0px; 填充:0px; } .包装纸{ 宽度:100%; } .文章预览{ 显示:内联块; 宽度:15%; 身高:15%; 最大宽度:15%; 最高高度:15%; 利润率:1%; 填充:1%; 背景颜色:橙色; } 您可以根据查看窗口的大小为每个图像指定相同的高度。例如,

我想做一篇文章预览,你几乎可以在每个购物网站上看到

我的问题是div里面的图像。页面应该是响应的,这就是为什么div的宽度和高度是一个百分比值。我现在的问题是,如何在div中裁剪图像并将其居中

这是我的密码:

*{
边际:0px;
填充:0px;
}
.包装纸{
宽度:100%;
}
.文章预览{
显示:内联块;
宽度:15%;
身高:15%;
最大宽度:15%;
最高高度:15%;
利润率:1%;
填充:1%;
背景颜色:橙色;
}

您可以根据查看窗口的大小为每个图像指定相同的高度。例如,css中的10vh等。这样,根据窗口的大小,所有图像将保持相同的高度。您使用的是在div上设置的类,而不是图像本身。如果使用添加到图像中的类,则可以指定高度、填充等

例如

.img {
  height: 10vh;
  width: 10vh;
}

现在它们的尺寸都一样了。如果图像一开始不是正方形,它会扭曲图像。这是一个好的开始

您可以根据查看窗口的大小为每个图像提供相同的高度。例如,css中的10vh等。这样,根据窗口的大小,所有图像将保持相同的高度。您使用的是在div上设置的类,而不是图像本身。如果使用添加到图像中的类,则可以指定高度、填充等

例如

.img {
  height: 10vh;
  width: 10vh;
}
现在它们的尺寸都一样了。如果图像一开始不是正方形,它会扭曲图像。这是一个好的开始

这应该有帮助

*{
边际:0px;
填充:0px;
}
正文,html
{
宽度:100%;
身高:100%;
}
.包装纸{
宽度:100%;
身高:100%;
}
.文章预览{
显示:内联块;
宽度:15%;
身高:15%;
最大宽度:15%;
最高高度:15%;
利润率:1%;
填充:1%;
背景颜色:橙色;
}
.imgPreview
{
宽度:100%;
身高:80%;
}
.img
{
宽度:100%;
身高:100%;
}
.imgTitle
{
宽度:100%;
身高:20%;
字体大小:2vmax;
}

这应该会有所帮助

*{
边际:0px;
填充:0px;
}
正文,html
{
宽度:100%;
身高:100%;
}
.包装纸{
宽度:100%;
身高:100%;
}
.文章预览{
显示:内联块;
宽度:15%;
身高:15%;
最大宽度:15%;
最高高度:15%;
利润率:1%;
填充:1%;
背景颜色:橙色;
}
.imgPreview
{
宽度:100%;
身高:80%;
}
.img
{
宽度:100%;
身高:100%;
}
.imgTitle
{
宽度:100%;
身高:20%;
字体大小:2vmax;
}