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. PAT (Advanced Level) 1015. Reversible Primes (20)

    简单题. #include<iostream> #include<cstring> #include<cmath> #include<algorithm> ...

  2. HDU 3265 Posters

    矩形面积并,一个拆成四个 #include<cstdio> #include<cstring> #include<cmath> #include<map> ...

  3. SQL SERVER 2008 Hierarchyid数据类型

    以往我们在关系数据库中建立树状结构的时候,通常使用ID+ParentID来实现两条纪录间的父子关系.但这种方式只能标示其相对位置.解决这类问题在SqlServer2005出现之前通常是采用游标来操作, ...

  4. Cocos2dx 学习笔记整理----在项目中使用图片(三)

    这节练习下DragonBones. 手机由于性能所限,需要特注意资源的使用. 游戏项目的话由于资源比较多,一般都会用到DragonBones来做动作,这个又称为龙骨. DragonBones传送点:h ...

  5. express4.x中路由中间件和挂载路径的关系

    express4.x 中一个路由中间件可以挂载到多个路由上,一个路由也可以绑定多个路由中间件,如: //多个路由匹配一个路由中间件 app.use(['/gre+t', '/hel{2}o'], gr ...

  6. memcached 第二篇----安装使用

    摘要:set add replace get delete gets cas stats 和 flush_all 命令 获取所有key  .你可以使用MemCachedClient的statsItem ...

  7. iOS js oc相互调用(JavaScriptCore)

    http://blog.csdn.net/lwjok2007/article/details/47058795

  8. Laravel 用户验证Auth::attempt fail的问题

    1.在laravel项目中,当使用Auth::attempt()用于用户验证时,Auth::attempt()会把密码通过Hash进行转换,变成一串不知啥的长字符,如果你在数据库里事先设置了明文的密码 ...

  9. 解决KVM中鼠标不同步问题

    VNCViewer中的鼠标走得总是比本地系统中的鼠标要慢,不同步,往往实体机中的鼠标都移出vnc窗口外边了,虚拟机中的鼠标指针还没移到需要点击的位置,操作起来很不方便. 起初的想法也是配置的问题,就按 ...

  10. STM32 PWM波

    利用STM32产生占空比可以调节的PWM波 科普:pwm(Pulse Width Modulation)脉宽调制 关于pwm波的产生:1.首先来看一下代码: pwm波模式的相关配置(利用的是定时器TI ...