You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Bootstrap如何实现页面内容居中、限宽为中间60%并分两列展示

解决方案

直接使用Bootstrap 5自带的工具类即可实现需求,无需额外编写自定义CSS:

  • 实现60%宽度居中效果:给需要限制宽度的容器添加w-60(宽度设为60%)和mx-auto(左右外边距自动,实现水平居中)两个类,完全匹配你给出的原生CSS效果。
  • 实现2列布局:Bootstrap网格系统总宽度为12列,将原<article>的col-4改为col-6,即可实现每行2列的排布效果。

代码修改示例

如果你的需求是仅中间section内容限制为60%居中,顶部header、底部footer保持全屏宽度,直接修改section部分代码即可:

<section class="row w-60 mx-auto">
        <article class="col-6">Lorem, ipsum dolor sit amet consectetur adipisicing elit. Voluptates animi ratione esse, aut
            vel iusto voluptas voluptatum illo suscipit veniam, laudantium qui, quidem nihil eaque repellendus
            ducimus facilis velit sequi.</article>
        <article class="col-6">Lorem, ipsum dolor sit amet consectetur adipisicing elit. Voluptates animi ratione esse, aut
            vel iusto voluptas voluptatum illo suscipit veniam, laudantium qui, quidem nihil eaque repellendus
            ducimus facilis velit sequi.</article>
        <article class="col-6">Lorem, ipsum dolor sit amet consectetur adipisicing elit. Voluptates animi ratione esse, aut
            vel iusto voluptas voluptatum illo suscipit veniam, laudantium qui, quidem nihil eaque repellendus
            ducimus facilis velit sequi.</article>
        <article class="col-6">Lorem, ipsum dolor sit amet consectetur adipisicing elit. Voluptates animi ratione esse, aut
            vel iusto voluptas voluptatum illo suscipit veniam, laudantium qui, quidem nihil eaque repellendus
            ducimus facilis velit sequi.</article>
        <article class="col-6">Lorem, ipsum dolor sit amet consectetur adipisicing elit. Voluptates animi ratione esse, aut
            vel iusto voluptas voluptatum illo suscipit veniam, laudantium qui, quidem nihil eaque repellendus
            ducimus facilis velit sequi.</article>
</section>

如果需要header、section、footer全部内容都限制在60%宽度居中,直接给最外层的<div class="container-fluid">添加w-60 mx-auto类即可。

适配优化建议

为了适配移动端显示,可以将w-60替换为w-100 md:w-60,实现小屏幕下内容占满全屏,中等及以上尺寸屏幕才使用60%宽度居中的效果,适配性更好。

你之前自定义的CSS不生效的原因是选择器优先级低于Bootstrap内置样式,被默认规则覆盖了,使用官方提供的工具类可以避免该问题。

内容的提问来源于stack exchange,提问作者mteXD

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 11:24:05