【发布时间】:2022-01-08 13:45:44
【问题描述】:
我想知道在引导程序 5 中是否有一种方法可以让流体容器在左侧包含一个普通容器,其中包含 6 列内容,但容器的右侧是流体到浏览器窗口的末尾?
如果我使用普通的流体容器,左侧的内容会固定在浏览器窗口的左侧。但是,我希望左侧的六列保持正常的列模式,而右侧的列扩展。在下面的示例中,右侧容器将保持固定在浏览器窗口的右侧,而左侧蓝色列会随着浏览器窗口的展开而展开。见例子:
这是我对流体容器的尝试 - 工作正常,但我不希望将左侧内容固定到浏览器窗口的开头:
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
<div class="hero-interior-banner bg-blue">
<div class="container-fluid">
<div class="row">
<div class="col-12 col-xl-6 px-5 pt-5 pb-3 text-center text-xl-start">
<h1 class="text-uppercase white">Title</h1>
<p class="white">Some text would go here</p>
<p> <a href="3" class="button-white">Learn more</a></p>
</div>
<div class="col-6 px-0">
<div class="d-none d-xl-block hero-interior-banner-image float-end">
<img class="interior-hero-overlay h-100" src="https://via.placeholder.com/400" alt="Hero overlay" />
<img class="img-fluid h-100 w-100" src="https://via.placeholder.com/400" alt="Cancer research" />
</div>
</div>
</div>
</div>
</div>
【问题讨论】:
-
为什么我们在您的尝试中没有看到 7 列?它应该尝试匹配您的要求。
-
@isherwood - 包含左侧内容的列数不是问题或问题。它使右侧的列浮动到浏览器窗口的末尾;无论左侧的内容列如何。 [左边留在容器中,右边保持在浏览器窗口中]
-
那么您应该修改您的帖子以 1) 简化和澄清请求,以及 2) 确保我为您创建的 sn-p 演示显示了您要完成的工作。现在图像与标记输出有很大不同。
标签: html css twitter-bootstrap containers bootstrap-5