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

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

1.默认样式列表组

2.加入徽章

3.链接

4.禁用的列表组

5.情景类

6.定制内容

1.默认样式列表组

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

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

效果:

2.加入徽章

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

      <div class="container">
<ul class="list-group">
<li class="list-group-item"><span class="badge"></span></li>
<li class="list-group-item"><span class="badge"></span></li>
<li class="list-group-item"><span class="badge"></span></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>

效果

可能英文效果会更好看些

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

  1. Bootstrap入门(十二)组件6:导航标签页

    Bootstrap入门(十二)组件6:导航标签页   1.标签页 2.胶囊式标签页 3.垂直展示 4.两端对齐的标签页 5.禁用的链接 6.添加下拉菜单   先引入本地的CSS文件和JS文件(注:1. ...

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

    Bootstrap入门(十)组件4:按钮组与下拉菜单结合   先引入本地的CSS文件和JS文件(注:1.bootstrap是需要jQuery支持的.2.需要在<body>当中添加) < ...

  3. Bootstrap入门(二十)组件14:警告框

    Bootstrap入门(二十)组件14:警告框 警告框组件通过提供一些灵活的预定义消息,为常见的用户动作提供反馈消息,提示.通知或者警示,可以迅速吸引注意力. 1.情景警告框 2.可关闭的警告框 3. ...

  4. Bootstrap <基础二十二>超大屏幕(Jumbotron)

    Bootstrap 支持的另一个特性,超大屏幕(Jumbotron).顾名思义该组件可以增加标题的大小,并为登陆页面内容添加更多的外边距(margin).使用超大屏幕(Jumbotron)的步骤如下: ...

  5. Bootstrap <基础三十二>模态框(Modal)插件

    模态框(Modal)是覆盖在父窗体上的子窗体.通常,目的是显示来自一个单独的源的内容,可以在不离开父窗体的情况下有一些互动.子窗体可提供信息.交互等. 如果您想要单独引用该插件的功能,那么您需要引用  ...

  6. 无废话ExtJs 入门教程十二[下拉列表联动:Combobox_Two]

    无废话ExtJs 入门教程十二[下拉列表联动:Combobox_Two] extjs技术交流,欢迎加群(201926085) 不管是几级下拉列表的联动实现本质上都是根据某个下拉列表的变化,去动态加载其 ...

  7. Bootstrap入门(十八)组件12:徽章与巨幕

    Bootstrap入门(十八)组件12:徽章与巨幕 1.徽章 2.巨幕 1.徽章 给链接.导航等元素嵌套 <span class="badge"> 元素,可以很醒目的展 ...

  8. Bootstrap入门(十六)组件10:well和具有响应式特性的嵌入内容

    Bootstrap入门(十六)组件10:well和具有响应式特性的嵌入内容 well组件可以为内容增添一种切入效果. 具有响应式特性的嵌入内容可以根据被嵌入内容的外部容器的宽度,自动创建一个固定的比例 ...

  9. Bootstrap入门(十五)组件9:面板组件

    Bootstrap入门(十五)组件9:面板组件 虽然不总是必须,但是某些时候你可能需要将某些 DOM 内容放到一个盒子里.对于这种情况,可以试试面板组件. 1.基本实例 2.带标题的面板 3.情景效果 ...

随机推荐

  1. ural1316 Electronic Auction

    Electronic Auction Time limit: 0.5 secondMemory limit: 64 MB There is a deficit in cast-iron pigs in ...

  2. php 设计模式系列(一)

    参考文章:http://duchengjiu.iteye.com/blog/2227452 多态代码 // 多态, 在JAVA中是这样用的, 其实在PHP当中可以自然消除, 因为参数是动态的, 你传什 ...

  3. ibatis的动态sql

    1.介绍 <select id="getUsers" parameterClass="user" resultMap="get-user-res ...

  4. Go Runtime hashmap实现

    努力学习go中,看到skoo博客内容很不错, 所以转载学习下 前两天有小伙伴问道是否看过 Go 语言 map 的实现,当时还真没看过,于是就花了一点时间看了一遍 runtime 源码中的 hashma ...

  5. Monitorix 监控 安装配置

    Monitorix 监控 安装配置 1. 首先安装RPMforge RPMforge 是由 Dag 及其他包裝者合作維護的.他們為 CentOS 提供超過 5000 個套件,包括 wine.vlc.m ...

  6. Nginx 中 nginx.conf 详解

    #定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数. worker_processes 8; #全局错误日志定义类型,[ debug | ...

  7. [iOS Animation]CALayer-图层时间

    图层时间 时间和空间最大的区别在于,时间不能被复用 -- 弗斯特梅里克 在上面两章中,我们探讨了可以用CAAnimation和它的子类实现的多种图层动画.动画的发生是需要持续一段时间的,所以计时对整个 ...

  8. Html标签中Alt和Title都是提示性语言标签

    在Html标签中Alt和Title都是提示性语言标签,在我们浏览一些网页时,鼠标停留在一张图片或文字链接上时,在鼠标的右下角出现一个提示信息框,对目标进行一定的注释说明,这就是它们的作用.    其中 ...

  9. Docker 命令(二)

    Docker 入门 启动docker systemctl start docker 帮助命令 docker --help docker [Commands] --help   例:docker run ...

  10. maven 阿里云节点,速度快

    修改maven根目录下的conf文件夹中的setting.xml文件. <mirrors> <mirror> <id>alimaven</id> < ...