Bootstrap教程(22)--列表组

简介: 本文目录1. 概述2. 普通列表组3. 将普通链接转换为列表组4. 调整列表项的样式5. 带徽章的列表组6. 添加标题和内容7. 小结

1. 概述

列表组用来显示一组关联的显示元素,Bootstrap提供了可以灵活使用的列表组组件list-group,本篇就来具体演示下。

2. 普通列表组

list-group类修饰ul元素,使用list-group-item类修饰li元素,即可创建列表组,代码如下:

        普通列表组:
                <ul class="list-group">
                    <li class="list-group-item">第1节</li>
                    <li class="list-group-item">第2节</li>
                    <li class="list-group-item">第3节</li>
                    <li class="list-group-item">第4节</li>
                </ul>

image.png

3. 将普通链接转换为列表组

不仅可以针对ul、li组合应用列表组样式类,还可以对普通的div、a元素使用。


   链接转换为列表组:

               <div class="list-group">

                   <a class="list-group-item">第1节</a>

                   <a class="list-group-item">第2节</a>

                   <a class="list-group-item">第3节</a>

                   <a class="list-group-item">第4节</a>

               </div>

image.png

4. 调整列表项的样式

可以针对列表项应用一些样式,例如active表示选中样式,disabled表示禁用,还有一些常见的其他样式:


   调整列表项样式

               <ul class="list-group">

                   <li class="list-group-item active">active</li>

                   <li class="list-group-item disabled">disabled</li>

                   <li class="list-group-item list-group-item-info">list-group-item-info</li>

                   <li class="list-group-item list-group-item-success">list-group-item-success</li>

                   <li class="list-group-item list-group-item-warning">list-group-item-warning</li>

                   <li class="list-group-item list-group-item-danger">list-group-item-danger</li>

               </ul>


效果如下:

image.png

5. 带徽章的列表组

可以在列表项中添加徽章,有趣的是,徽章会自动的排列到列表组的右侧,如下:


   带徽章列表组

               <ul class="list-group">

                   <li class="list-group-item">收件箱<span class="badge">5</span></li>

                   <li class="list-group-item">发件箱<span class="badge">5</span></li>

                   <li class="list-group-item">草稿箱<span class="badge">5</span></li>

                   <li class="list-group-item">回收站<span class="badge">5</span></li>

               </ul>

效果如下:

image.png

6. 添加标题和内容

列表项可以摆脱固定的文字内容,通过list-item-item-heading可以为列表项添加标题部分,然后通过list-group-item-text可以为列表项添加内容部分。

        添加标题和内容
                <ul class="list-group">
                    <li class="list-group-item">
                        <div class="list-group-item-heading h4">张三</div>
                        <div class="list-group-item-text">一个英俊的小伙子</div>
                    </li>
                    <li class="list-group-item">
                        <div class="list-group-item-heading h4">李四</div>
                        <div class="list-group-item-text">一个优秀的小伙子</div>
                    </li>
                    <li class="list-group-item">
                        <div class="list-group-item-heading h4">赵五</div>
                        <div class="list-group-item-text">一个有前途的的小伙子</div>
                    </li>
                </ul>

image.png

7. 小结

列表组其实并不算特别常用,但是如果有合适的场景,例如邮箱的导航,直接使用列表组无疑更加省心。

相关文章
|
22天前
Bootstrap5 列表组3
使用 `.list-group-flush` 类可以移除列表的边框和圆角,使列表更加简洁。
|
22天前
Bootstrap5 列表组2
使用 `.disabled` 类可设置禁用的列表项,而将 `&lt;ul&gt;` 替换为 `&lt;div&gt;`、`&lt;a&gt;` 替换 `&lt;li&gt;` 并添加 `.list-group-item-action` 类可创建带有悬停效果的链接列表项。示例代码展示了这两种用法。
|
22天前
Bootstrap5 列表组1
Bootstrap5 列表组主要用于展示无序列表。通过在 `&lt;ul&gt;` 元素上添加 `.list-group` 类,并在 `&lt;li&gt;` 元素上添加 `.list-group-item` 类,可以轻松创建列表组。此外,可以通过添加 `.active` 类来标记当前激活的列表项。
|
21天前
Bootstrap5 列表组4
列表项可以通过不同的类名设置多种颜色,如成功、次要、信息、警告、危险、主要、深灰和浅色等。示例如下:
|
21天前
|
前端开发
Bootstrap5 列表组5
这是一个包含多种颜色的链接列表项示例,使用了 Bootstrap 的 `list-group` 类。每个列表项都有不同的背景颜色,分别表示激活、成功、次要、信息、警告、危险、主要、深灰和浅色状态。
|
4月前
|
JavaScript 前端开发
BootStrap在Vue中的安装使用详细教程
这篇文章提供了在Vue项目中安装和使用Bootstrap的详细教程,包括安装jQuery、引入Bootstrap、配置Webpack以及在项目中进行测试和查看效果的步骤。
BootStrap在Vue中的安装使用详细教程
|
7月前
|
前端开发 JavaScript
Bootstrap 5 保姆级教程(十三):滚动监听 & 侧边栏导航
Bootstrap 5 保姆级教程(十三):滚动监听 & 侧边栏导航
|
7月前
|
前端开发 JavaScript
Bootstrap 5 保姆级教程(十二):弹出框 & 消息弹窗
Bootstrap 5 保姆级教程(十二):弹出框 & 消息弹窗
|
7月前
|
前端开发 JavaScript
Bootstrap 5 保姆级教程(十一):模态框 & 提示框
Bootstrap 5 保姆级教程(十一):模态框 & 提示框
|
7月前
|
前端开发 JavaScript 容器
Bootstrap 5 保姆级教程(十五):表单
Bootstrap 5 保姆级教程(十五):表单

相关实验场景

更多