首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在HTML和CSS中裁剪大小调整的图像?

如何在HTML和CSS中裁剪大小调整的图像?
EN

Stack Overflow用户
提问于 2021-07-23 02:44:19
回答 2查看 66关注 0票数 0

我试图在CSS和HTML中调整图像的大小--这是我当前用来调整图像大小的CSS代码:

代码语言:javascript
复制
.resize-image {
    border:1px solid #021a40;
    display: block;
    width: auto;
    max-width: 100%;
    max-height: 1442px;
}

使用该CSS,我将如何裁剪任何图像,以便只显示图像的前250 px,或20%等?我的意思是:

带箭头的区域是我想要删除的部分--我只想保留图片的前四分之一。如何在CSS或HTML中完成这一点?

编辑:这是我的HTML:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
<head>
<style>
.resize-image {
    border:1px solid #021a40;
    display: block;
    width: auto;
    max-width: 100%;
    max-height: 1442px;
    overflow: hidden;
}
</style>
</head>
<body>

<div class= "img-container">
    <img class = "resize-image" src="https://i.imgur.com/DJPXuPZ.png">
</div>
</body>
</html>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-07-23 04:18:15

您需要将overflow添加到父服务器,并将其height设置为您希望的

代码语言:javascript
复制
.resize-image {
  border: 1px solid #021a40;
  display: block;
  max-width: 100%;
  max-height: 1442px;
}

.img-container {
  width: auto;
  height: 250px;
  overflow: hidden;
}
代码语言:javascript
复制
<div class="img-container">
  <img class="resize-image" src="https://i.imgur.com/DJPXuPZ.png">
</div>

票数 0
EN

Stack Overflow用户

发布于 2021-07-23 04:13:11

你必须使用heightoverflow: hidden对父母div的希望!它起作用了

代码语言:javascript
复制
.img-container{
    height: 300px;
    overflow: hidden;
}
.resize-image {
    border:1px solid #021a40;
    display: block;
    width: auto;
    max-width: 100%;
    height: auto;
    overflow: hidden;
}
代码语言:javascript
复制
<!DOCTYPE html>
<html>
<head>
</head>
<body>

<div class= "img-container">
    <img class = "resize-image" src="https://i.imgur.com/DJPXuPZ.png">
</div>
</body>
</html>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68493449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档