首页 > web前端 > css教程 > 如何使用 Bootstrap 创建具有不同背景颜色的全屏两栏布局?

如何使用 Bootstrap 创建具有不同背景颜色的全屏两栏布局?

Barbara Streisand
发布: 2024-12-01 02:47:10
原创
176 人浏览过

How to Create Full-Screen Two-Column Layouts with Different Background Colors Using Bootstrap?

如何创建跨越屏幕边缘的两列不同背景颜色的列

问题:

您希望在网页上创建两列,每列都有不同的背景颜色,延伸到屏幕的边缘。但是,列的内容应保持在 Bootstrap 网格系统的固定宽度内。

解决方案:

使用 Bootstrap 5 Beta:

Bootstrap 中的概念仍然相似5:

  • 在列上使用具有绝对位置的伪元素来创建容器流体中容器的错觉。

Bootstrap 5 示例Beta:

<div class="container-fluid">
    <div class="row">
        <div class="col-6 bg-info">
            <div class="row justify-content-end">
                <div class="col-9"> ... </div>
            </div>
        </div>
        <div class="col-6 bg-danger">
            <div class="row justify-content-start">
                <div class="col-9"> ... </div>
            </div>
        </div>
    </div>
</div>
登录后复制
登录后复制

Bootstrap 5 的替代方案:

  • 利用容器流体并在外列中插入较小的网格列,每个网格列带有它的背景颜色。

使用Bootstrap 4:

概念类似于 Bootstrap 5,但没有“-xs-”中缀。

Bootstrap 4 示例:

<div class="container-fluid">
    <div class="row">
        <div class="col-6 bg-info">
            <div class="row justify-content-end">
                <div class="col-9"> ... </div>
            </div>
        </div>
        <div class="col-6 bg-danger">
            <div class="row justify-content-start">
                <div class="col-9"> ... </div>
            </div>
        </div>
    </div>
</div>
登录后复制
登录后复制

使用引导程序3:

将第二个容器包装在另一个包装器 DIV 中:

<div class="container">
登录后复制

在 Bootstrap 3 中使用伪元素:

.right:before {
    right: -999em;
    background: rebeccapurple;
    content: '';
    display: block;
    position: absolute;
    width: 999em;
    top: 0;
    bottom: 0;
}
登录后复制

以上是如何使用 Bootstrap 创建具有不同背景颜色的全屏两栏布局?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板