7.13.3 按钮列表组

7.13.3 按钮列表组

Bootstrap 也支持使用按钮作为列表项(此时列表组的父元素同样必须使用<div>元素,而不是<ul>元素)。
需要说明的是,如果使用按钮作为列表项,则不要对按钮应用.btn样式,而是应该对按钮应用列表项的样式:.list-group-item

程序示例

如下代码示范了按钮列表组的构建方法。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<!DOCTYPE html>
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title> 按钮列表组 </title>
<link rel="stylesheet" href="../bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="../bootstrap/css/bootstrap-theme.min.css">
</head>

<body>
<div class="container">
<!-- 列表组 -->
<!-- 1号代码 -->
<div class="list-group">
<!-- 列表项 -->
<!-- 2号代码 -->
<button type="button" class="list-group-item">
疯狂前端开发讲义 </button>
<button type="button" class="list-group-item">
疯狂Android讲义</button>
<button type="button" class="list-group-item">
疯狂iOS讲义</button>
<button type="button" class="list-group-item">
疯狂Swift讲义</button>
</div>
</div>
<script type="text/javascript" src="../jquery-3.1.1.js"></script>
<script type="text/javascript" src="../bootstrap/js/bootstrap.min.js"></script>
</body>

</html>
  • 1号代码构建了一个以<div>元素为容器的列表组,
  • 2号代码以<button>元素构建了列表项,且该按钮没有被指定.btn样式,而是被指定了.list-group-item样式,这就构建了按钮列表组。