css - 具有固定高度 CSS 的响应式图像

标签 css responsive-design responsive

我想将图像放入具有固定高度的 div 中,并且图像应该扩展到 100% 而不会弄乱纵横比,并且还希望图像能够响应。我试过了,

img{
    height:500px;
    width:100%;
  }

这会弄乱纵横比。我该如何解决?

最佳答案

您可以使用 CSS object-fit :

img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}

包含取决于您的需要。

关于css - 具有固定高度 CSS 的响应式图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54726229/

相关文章:

css - Bootstrap 网格小中号不工作

css - 响应式 iframe(谷歌地图)和奇怪的调整大小

javascript - 在移动浏览器上隐藏工具栏

html - CSS 响应式 - 无法获得所需的对齐方式

html - 导航栏上的按钮会导致导航栏高度增加

css - 如何删除仅出现在 Internet Explorer 导航菜单中的元素符号?

javascript - 标题出现在滚动条上?

html - 悬停时展开底部边框不起作用?

css - 如何使用 CSS 使搜索栏响应

html - 响应式容器太小时不在彼此之间