bootstrap-4 - 移动分辨率上的 boostrap 4 img-fluid strechs 图像
问题描述
我需要一个带有响应组件的 100% 图像响应宽度。当我使用:
<div class="container-fluid">
<div class="row">
<img src="images/centre-mob.jpg" alt="" class="img-fluid">
</div>
</div>
图像会拉伸。宽度是响应式的,但不是高度。
当我使用:
<div class="container-fluid">
<div class="row">
<div class="col-12">
<img src="images/centre-mob.jpg" alt="" class="img-fluid">
</div>
</div>
</div>
响应很好,但我的左右两边都有排水沟
最后:
<div class="container-fluid">
<div class="row no-gutters">
<div class="col-12">
<img src="images/centre-mob.jpg" alt="" class="img-fluid">
</div>
</div>
</div>
也不是排水沟的解决方案......
正确的解决方案是:
<div class="container-fluid">
<img src="images/centre-mob.jpg" alt="" class="img-fluid">
</div>
但在这种情况下,排水沟是存在的。而且我根本不需要填充...
我不知道该怎么做......它在 Firefox 上运行良好,但在 Chrome 上运行良好
有什么帮助吗?
此致
解决方案
使用您的第二个代码示例并添加一个新类以从 col-12 重置填充:
<div class="container-fluid">
<div class="row">
<div class="col-12 padding-reset">
<img src="images/centre-mob.jpg" alt="" class="img-fluid">
</div>
</div>
</div>
CSS:
.padding-reset {
padding: 0;
}
推荐阅读
- r - 将 R 中的字符串缩短为名字 first name.Lastname 的初始值
- node.js - 如何在手表上关闭猫鼬?
- bash - bash 两个 if 条件中的脚本并在 for 循环中打印
- node.js - Mongoose:未处理的承诺拒绝
- python-3.x - TabNetRegressor 不适用于重塑的数据
- hl7-fhir - 使用 FHIR 对患者进行分类?
- amazon-web-services - 将 Route 53 设置为最新的 docker AWS/ECS 堆栈主机名
- html - 为什么我的 html 按钮没有正确对齐
- typescript - 当我尝试使用服务器端行模型 - Aggrid 时出现错误
- python - 使用 Matplotlib 在多线图上标记数据点