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

Bootstrap 4:如何居中卡片及列表组内的所有元素

解决Bootstrap卡片标题与列表项居中的问题

嗨,作为Bootstrap新手,你其实不需要复杂的自定义CSS,用Bootstrap内置的文本居中工具类就能轻松搞定这个问题!

具体修改步骤:

  • 给卡片标题所在的card-header元素添加text-center类,让标题居中显示
  • 给包含列表项的list-group元素添加text-center类,这样所有列表项都会自动继承居中样式(当然你也可以给每个list-group-item单独加这个类,不过给父元素加更高效)

修改后的完整代码:

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
<div class="container">
  <div class="row">
    <div class="col-lg-8">
      <div class="card">
        <div class="card-header text-center">Featured</div>
        <div class="list-group list-group-flush text-center">
          <a href="#" class="list-group-item"><strong>MongoDB</strong>: NoSQL database</a>
          <a href="#" class="list-group-item"><strong>Angular</strong>: JavaScript framework </a>
          <a href="#" class="list-group-item"><strong>Express</strong>: Framework for Node</a>
          <a href="#" class="list-group-item"><strong>Node.js</strong>: JavaScript environment</a>
          <a href="#" class="list-group-item"><strong>ES2015</strong>: Latest version of JavaScript</a>
          <a href="#" class="list-group-item"><strong>Babel</strong>: JavaScript compiler</a>
        </div>
      </div>
    </div>
  </div>
</div>

小提示:

Bootstrap的工具类(比如text-center、text-left这类)就是为了快速调整元素样式设计的,新手可以多留意官方文档里的工具类部分,能省很多写自定义CSS的功夫哦~

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.29 06:59:32