【发布时间】:2021-05-16 16:12:57
【问题描述】:
我正在尝试添加一个固定的背景图像并显示在另一个 div 的正常文本内容后面。需要修复图像,以便可以滚动页面的其余内容并保持完整图像可见。背景图像需要位于单独的 div 中(这就是 HTML 当前的结构,我无法更改它)。
由于某些未知原因,背景图像一直覆盖所有内容。如何让它显示在内容后面?
旁注:
- 我已经加载了 Bootstrap 5.0.1,但 Bootstrap 在这里没有问题。
- 我尝试使用
z-index,但没有成功。
代码sn-p:
#backgroundImage {
position: fixed;
top: 0;
left: 0;
width: 100vw;
height: 100vh;
image-orientation: from-image;
background-image: url(https://i.imgur.com/AD3MbBi.jpeg);
background-repeat: no-repeat;
background-position: left;
background-size: contain;
}
<div class="container-fluid">
<div class="container">
<div id="backgroundImage"></div>
<div class="buttons text-right">
<button class="btn btn-sm btn-primary">some button</button>
</div>
</div>
<div class="row p-2 ontop">
<p>asdasdasdads sdfsfsdfsd fsdfsd fsd</p>
<p>fsdfdsf ssdf sdfsd fwefwefwe ewefwewe</p>
<p>fsdfdsf ergerger gerg ergwrwewe</p>
<p>fsdfdsfw efwefwe fwefwe fweewwefwefwef</p>
<p>fsdfdsfw efwefwe fwefwe fweewwefwefwef</p>
<p>fsdfdsfw efwefwe fwefwe fweewwefwefwef</p>
<p>fsdfdsfw efwefwe fwefwe fweewwefwefwef</p>
<p>fsdfdsfw efwefwe fwefwe fweewwefwefwef</p>
<p>fsdfdsfw efwefwe fwefwe fweewwefwefwef</p>
<p>fsdfdsfw efwefwe fwefwe fweewwefwefwef</p>
<p>fsdfdsfw efwefwe fwefwe fweewwefwefwef</p>
<p>fsdfdsfw efwefwe fwefwe fweewwefwefwef</p>
<p>fsdfdsfw efwefwe fwefwe fweewwefwefwef</p>
</div>
</div>
【问题讨论】:
标签: html css twitter-bootstrap background