Bootstrap入门(二十二)组件16:列表组

列表组是灵活又强大的组件,不仅能用于显示一组简单的元素,还能用于复杂的定制的内容。

1.默认样式列表组

2.加入徽章

3.链接

4.禁用的列表组

5.情景类

6.定制内容

1.默认样式列表组

最简单的列表组仅仅是一个带有多个列表条目的无序列表

      <div class="container">
            <ul class="list-group">
                <li class="list-group-item">123</li>
                <li class="list-group-item">123</li>
                <li class="list-group-item">123</li>
            </ul>
      </div>

效果:

2.加入徽章

给列表组加入徽章组件,它会自动被放在右边。

      <div class="container">
            <ul class="list-group">
                <li class="list-group-item"><span class="badge">10</span>123</li>
                <li class="list-group-item"><span class="badge">20</span>123</li>
                <li class="list-group-item"><span class="badge">30</span>123</li>
            </ul>
      </div>

效果

3.链接

用 <a> 标签代替 <li> 标签可以组成一个全部是链接的列表组(还要注意的是,我们需要将 <ul> 标签替换为 <div>标签)。没必要给列表组中的每个元素都加一个父元素。

为<a>标签加入active属性能够是效果变化

       <div class="list-group">
                <a class="list-group-item"><span class="badge">10</span>123</a>
                <a class="list-group-item active"><span class="badge">10</span>123</a>
                <a class="list-group-item"><span class="badge">10</span>123</a>
            </div>

效果

4.禁用的列表组

为 .list-group-item 添加 .disabled 类可以让单个条目显示为灰色,表现出被禁用的效果。

       <div class="list-group">
                <a class="list-group-item"><span class="badge">10</span>123</a>
                <a class="list-group-item active"><span class="badge">10</span>123</a>
                <a class="list-group-item disabled"><span class="badge">10</span>123</a>
            </div>

效果:

5.情景类

为列表中的条目添加情境类,默认样式或链接列表都可以。

       <div class="list-group">
                <a class="list-group-item list-group-item-success"><span class="badge">10</span>123</a>
                <a class="list-group-item list-group-item-info"><span class="badge">10</span>123</a>
                <a class="list-group-item list-group-item-warning"><span class="badge">10</span>123</a>
                <a class="list-group-item list-group-item-danger"><span class="badge">10</span>123</a>
            </div>

效果

6.定制内容

列表组中的每个元素都可以是任何 HTML 内容,甚至是像下面的带链接的列表组。

       <div class="list-group">
                <a class="list-group-item">
                    <h4 class="list-group-item-heading">标题</h4>
                    <p class="list-group-item-text">文字文字文字文字文字文字文字文字文字文字文字文字</p>
                </a>
                <a class="list-group-item">
                    <h4 class="list-group-item-heading">标题</h4>
                    <p class="list-group-item-text">文字文字文字文字文字文字文字文字文字文字文字文字</p>
                </a>
                <a class="list-group-item">
                    <h4 class="list-group-item-heading">标题</h4>
                    <p class="list-group-item-text">文字文字文字文字文字文字文字文字文字文字文字文字</p>
                </a>
            </div>

效果

可能英文效果会更好看些

时间: 2024-08-28 17:56:12

Bootstrap入门(二十二)组件16:列表组的相关文章

Bootstrap入门(十)组件4:按钮组与下拉菜单结合

先引入本地的CSS文件和JS文件(注:1.bootstrap是需要jQuery支持的.2.需要在<body>当中添加) <link href="css/bootstrap.min.css" rel="stylesheet"> <script src="jquery-3.1.0.min.js" type="text/javascript"></script> <script

Python3快速入门(十二)——NumPy

Python3快速入门(十二)--NumPy 一.NumPy简介 1.NumPy简介 NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,同时对数组运算提供了大量的数学函数库.Numpy 是一个运行速度非常快的数学库,内部解除了CPython的GIL(全局解释器锁),运行效率极好,主要用于数组计算,是大量机器学习框架的基础库,NumPy主要包括如下:(1)强大的N维数组对象 ndarray(2)广播功能函数(3)整合 C/C++/

UWP入门(十二)--数据绑定用法

原文:UWP入门(十二)--数据绑定用法 主要几个元素: Template DataTemplate ItemSource 数据绑定是一个数据提取的方法,能使数据和UI上的控件紧密相连,下面的Demo是这样的: 有许多书的集合,书 类中有图片.标题.作者和ID,把它成现在GridView 控件上,每次点击GridView 的时候动态显示书本信息 github 代码 效果图: 原理图: 1. Template 为GridView 创建一个Template,决定每个独立的图书对象如何呈现在屏幕上 <

Project Server 2013新手入门 (十二)特定工作组

很多时候我们需要那种分层次的组织结构来个部门分配任务,然后部门领导再给员工分配任务,这里就用到了了一个功能特定工作组.而创建一个全新的工作组的话,就要用到查阅表格. 1.新建查阅表格 1)在PWA中,选择"服务器设置",在"企业数据"下,选择"企业自定义域和查阅表格". 2)在"企业自定义域和查阅表格"页面,选择"自定义域的查阅表格"(如果企业自定义域比较多可能得向下翻阅滚动条才能找到) 3)在出现的页面中

Bootstrap &lt;基础二十二&gt;超大屏幕(Jumbotron)

Bootstrap 支持的另一个特性,超大屏幕(Jumbotron).顾名思义该组件可以增加标题的大小,并为登陆页面内容添加更多的外边距(margin).使用超大屏幕(Jumbotron)的步骤如下: 创建一个带有 class .jumbotron. 的容器 <div>. 除了更大的 <h1>,字体粗细 font-weight 被减为 200px. 下面的实例演示了这点: <!DOCTYPE html> <html> <head> <tit

Android学习笔记二十四之ListView列表视图二

Android学习笔记二十四之ListView列表视图二 前面一篇我们介绍了常用的几种适配器的简单实现和ListView的简单使用,这一篇中,我们介绍一下ListView的优化和一些其它的问题. ListView优化方法一 在ListView中,我们最常用的就是自定义Adapter,在我们自定义Adapter中,需要实现两个比较重要的方法getCount()和getView(),前者是负责计算ListView的总Item数,后者是生成Item,有多少个Item就会调用getView()方法多少次

(转)Inno Setup入门(十二)——Pascal脚本(1)

本文转载自:http://blog.csdn.net/yushanddddfenghailin/article/details/17250917 事件函数(1) Inno Setup支持以下函数和过程. function InitializeSetup(): Boolean; 该函数在安装程序初始化时调用,返回False 将中断安装,True则继续安装,测试代码如下: function InitializeSetup(): Boolean; begin Result := MsgBox('安装程

(转)Inno Setup入门(二十二)——Inno Setup类参考(8)

本文转载自:http://blog.csdn.net/yushanddddfenghailin/article/details/17268473 列表框 列表框(ListBox)是Windows应用程序中重要的输入手段,其中包括多个选项用户可以从其中选择一个或者多个,程序根据用户的选择做出相应的处理,列表框在外观上和存储框类似,但是行为却有很大的不同,列表框中项一般是预先给定的,而存储框则可以让用户进行输入,并且列表框中的项被选择之后也会触发事件.Pascal脚本中列表框的类由TlistBox实

【Git入门之十二】DIY Git

[Git入门之十二]DIY Git - JackyStudio - 博客频道 - CSDN.NET Git的配置是很有学问的,如果弄懂它,将对你帮助很大. 1.用户配置 这是全局的. ? [cpp]?view plaincopy ? #设置用户名?? $Snbsp;git?config?--global?user.name?"Jacky"?? ?? #设置邮箱?? $Snbsp;[email protected]?? ? 2.设置默认编辑器 在需要输入文本信息时调用,比如之前的reba

Swift入门(十二)——利用Extension添加逆序输出字符串方法

Swift好像没有自带逆序输出字符串的方法,于是决定通过拓展(Extension)给String类添加一个逆序输出字符串的reverse方法. 首先新建一个Swift文件,命名规则不太清楚,于是暂且模仿OC叫做String+Operation吧,然后实现我们需要拓展的方法.下面先贴上代码,然后解释一下这段代码. //String+Operation.swifft import Foundation //逆序输出swift中的字符串 extension String{ func Reverse()