css - 如何使用 Bootstrap 网格在整个页面宽度上插入背景图像?
问题描述
我正在使用 Bootstrap 网格,现在我想插入背景图像。然而,它并没有跨越页面的整个宽度,它只是停留在行中定义的列的边界内。
马上:
正如我希望的那样:
<div class="background-image">
<div class="row">
<div class="column">
<p>Lorem ipsum</p>
</div>
<div class="column">
<p>Lorem ipsum</p>
</div>
</div>
</div>
解决方案
将 div包裹在container
div 中并container-fluid
为其应用背景
.container {
border: 1px solid red;
}
.background-image {
background: yellow;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.1.3/css/bootstrap.min.css" rel="stylesheet" />
<div class="container-fluid background-image">
<div class="container">
<div class="row">
<div class="col-sm">
<p>Lorem ipsum</p>
</div>
<div class="col-sm">
<p>Lorem ipsum</p>
</div>
</div>
</div>
推荐阅读
- codeigniter - 如何将 Mailgun 变量添加到模板中?
- python-3.x - 在 pygame 中发现了一个奇怪的 hitbox 错误。如果玩家在我的游戏中死亡,hitbox 仍然存在,这会产生一些问题
- swiftui - 如何在 SwiftUI 中的视图中调用方法
- excel - excel公式本地化
- javascript - 如何在将 .ticks() 应用于我的 x 刻度时解决 d3 js 中的此错误
- linux - 如何帮助可执行文件找到共享库?
- git - 不小心将一个大文件提交到本地 git。现在我必须删除它才能推送到远程
- r - 在 R 中向直方图添加正态曲线时遇到问题
- nativescript - Nativescript 6.3.0 在构建和运行命令上挂起
- ocr - OCR using Tesseract simple task failing