企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# Bootstrap 列表组 本章我们将讲解列表组。列表组件用于以列表形式呈现复杂的和自定义的内容。创建一个基本的列表组的步骤如下: * 向元素 &lt;ul&gt; 添加 class **.list-group**。 * 向 &lt;li&gt; 添加 class **.list-group-item**。 下面的实例演示了这点: ``` <!DOCTYPE html> <html> <head> <title>Bootstrap 实例 - 基本的列表组</title> <link href="/bootstrap/css/bootstrap.min.css" rel="stylesheet"> <script src="/scripts/jquery.min.js"></script> <script src="/bootstrap/js/bootstrap.min.js"></script> </head> <body> <ul class="list-group"> <li class="list-group-item">免费域名注册</li> <li class="list-group-item">免费 Window 空间托管</li> <li class="list-group-item">图像的数量</li> <li class="list-group-item">24*7 支持</li> <li class="list-group-item">每年更新成本</li> </ul> </body> </html> ``` [](/try/tryit.php?filename=bootstrap3-listgroup-basic) 结果如下所示: ![基本的列表组](https://box.kancloud.cn/2015-12-18_5673d64d3fb4a.jpg) ## 向列表组添加徽章 我们可以向任意的列表项添加徽章组件,它会自动定位到右边。只需要在 &lt;li&gt; 元素中添加 **&lt;span class="badge"&gt;** 即可。下面的实例演示了这点: ``` <!DOCTYPE html> <html> <head> <title>Bootstrap 实例 - 向列表组添加徽章</title> <link href="/bootstrap/css/bootstrap.min.css" rel="stylesheet"> <script src="/scripts/jquery.min.js"></script> <script src="/bootstrap/js/bootstrap.min.js"></script> </head> <body> <ul class="list-group"> <li class="list-group-item">免费域名注册</li> <li class="list-group-item">免费 Window 空间托管</li> <li class="list-group-item">图像的数量</li> <li class="list-group-item"> <span class="badge">新</span> 24*7 支持 </li> <li class="list-group-item">每年更新成本</li> <li class="list-group-item"> <span class="badge">新</span> 折扣优惠 </li> </ul> </body> </html> ``` [](/try/tryit.php?filename=bootstrap3-listgroup-badges) 结果如下所示: ![列表组中的徽章](https://box.kancloud.cn/2015-12-18_5673d64d4ffca.jpg) ## 向列表组添加链接 通过使用锚标签代替列表项,我们可以向列表组添加链接。我们需要使用 &lt;div&gt; 代替 &lt;ul&gt; 元素。下面的实例演示了这点: ``` <!DOCTYPE html> <html> <head> <title>Bootstrap 实例 - 向列表组添加链接</title> <link href="/bootstrap/css/bootstrap.min.css" rel="stylesheet"> <script src="/scripts/jquery.min.js"></script> <script src="/bootstrap/js/bootstrap.min.js"></script> </head> <body> <a href="#" class="list-group-item active"> 免费域名注册 </a> <a href="#" class="list-group-item">24*7 支持</a> <a href="#" class="list-group-item">免费 Window 空间托管</a> <a href="#" class="list-group-item">图像的数量</a> <a href="#" class="list-group-item">每年更新成本</a> </body> </html> ``` [](/try/tryit.php?filename=bootstrap3-listgroup-links) 结果如下所示: ![列表组中的链接](https://box.kancloud.cn/2015-12-18_5673d64d959d9.jpg) ## 向列表组添加自定义内容 我们可以向上面已添加链接的列表组添加任意的 HTML 内容。下面的实例演示了这点: ``` <!DOCTYPE html> <html> <head> <title>Bootstrap 实例 - 向列表组添加自定义内容</title> <link href="/bootstrap/css/bootstrap.min.css" rel="stylesheet"> <script src="/scripts/jquery.min.js"></script> <script src="/bootstrap/js/bootstrap.min.js"></script> </head> <body> <div class="list-group"> <a href="#" class="list-group-item active"> <h4 class="list-group-item-heading"> 入门网站包 </h4> </a> <a href="#" class="list-group-item"> <h4 class="list-group-item-heading"> 免费域名注册 </h4> <p class="list-group-item-text"> 您将通过网页进行免费域名注册。 </p> </a> <a href="#" class="list-group-item"> <h4 class="list-group-item-heading"> 24*7 支持 </h4> <p class="list-group-item-text"> 我们提供 24*7 支持。 </p> </a> </div> <div class="list-group"> <a href="#" class="list-group-item active"> <h4 class="list-group-item-heading"> 商务网站包 </h4> </a> <a href="#" class="list-group-item"> <h4 class="list-group-item-heading"> 免费域名注册 </h4> <p class="list-group-item-text"> 您将通过网页进行免费域名注册。 </p> </a> <a href="#" class="list-group-item"> <h4 class="list-group-item-heading">24*7 支持</h4> <p class="list-group-item-text">我们提供 24*7 支持。</p> </a> </div> </body> </html> ``` [](/try/tryit.php?filename=bootstrap3-listgroup-customcontent) 结果如下所示: ![列表组中的自定义内容](https://box.kancloud.cn/2015-12-18_5673d64daed3e.jpg)