html - CSS object-fit 拉伸图像
问题描述
我有一个指向图像的常规img
标签src
在大/高图像上,object-fit 正在拉伸图像,而不是按应有的方式显示它们。
使用 contains 可以解决问题,但这不是预期的效果。
我这边有没有配置错误?或者这里有一个css问题?如果有人知道解决方案,我将不胜感激。
的HTML:
<div class="container">
<div>
<img src="image-url" class="image" >
<div>
<h2>title</h2>
<p>description</p>
</div>
</div>
</div>
CSS
.container {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-template-rows: auto;
gap: 20px;
margin: 20px 0;
}
.image {
width: 100%;
height: 250px;
object-fit: cover;
border-radius: 10px 10px 0 0;
}
解决方案
推荐阅读
- python - 如何在嵌套字典中查找重复项或重复项?
- php - 在 RESTful API 中重写 URL
- java - Runtime.exec 不会运行 javac,但命令行会
- r - 在 r 中创建一个稀疏矩阵,每行具有一组整数值
- javascript - 未运行 Jest+Enzyme API 模拟调用测试
- ocaml - 列表其余部分的模式匹配
- kotlin - 显示或隐藏小数
- php - 如何在两个php脚本之间切换
- google-apps-script - 如何在脚本中引用 Google 表格上的特定单元格?(最好在我离线时)
- python-3.x - 使用 args parser subparser set defaults 和导入函数的正确方法?