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

如何使HTML横向列表填满整个col-6列容器?

解决方法

要让横向列表填满整个col-6列,你可以通过Bootstrap内置工具类实现:

方案1:列表容器占满列宽,列表项平分空间

给<ul>添加w-100类让它宽度铺满父容器,再给每个<li>加flex-grow-1让它们平分可用空间,搭配text-center保持文字居中:

<div class="col-6">
  <ul class="list-group list-group-horizontal-xxl justify-content-center w-100">
    <li class="list-group-item flex-grow-1 text-center">Departman Onayında</li>
    <li class="list-group-item flex-grow-1 text-center">Bilgi verildi</li>
  </ul>
</div>

方案2:仅让列表容器占满列宽(列表项保留原宽度)

如果不需要拉伸列表项,只需要整个列表铺满col-6,仅给<ul>添加w-100类即可:

<div class="col-6">
  <ul class="list-group list-group-horizontal-xxl justify-content-center w-100">
    <li class="list-group-item">Departman Onayında</li>
    <li class="list-group-item">Bilgi verildi</li>
  </ul>
</div>

原理说明

Bootstrap的list-group-horizontal-xxl会将列表转为flex容器,但默认宽度仅包裹内容。w-100类强制容器宽度为100%,铺满父级col-6;flex-grow-1让flex子项(列表项)自动填充剩余空间,实现平分效果。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.07 16:45:38