列表组 - List Groups

怎样创建一个最简单的列表组?

使用 <ul> 设置 .list-group 类,其中 <li> 设置 .list-group-itme 类,即可列表组。

<ul class="list-group">
    <li class="list-group-item">Pictures</li>
    ......
</ul>
01.PNG

怎样给列表项设置链接,并呈现出激活状态?

  • 使用 <div> 代替 <ul> 作为列表组
  • 使用 <a> 代替 <li> 作为列表项
  • 激活项可以设置 .active
<!-- 带链接的列表组 -->
<div class="bs-example">
    <div class="list-group">
        <a href="#" class="list-group-item active">Pictures</a>
        <a href="#" class="list-group-item">Documents</a>
        ......
    </div>
</div>
给列表项设置链接,并激活

怎样给列表项设置图标?

列表项文本的前面或者后面添加一个 <span> 元素,设置图标类

<!-- 带链接、带图标的列表组 -->
<div class="bs-example">
    <div class="list-group">
        <a href="#" class="list-group-item active">
            <span class="glyphicon glyphicon-camera"></span> Pictures
        </a>
        <a href="#" class="list-group-item">
            <span class="glyphicon glyphicon-file"></span> Documents
        </a>
        ...........
    </div>
</div>
设置图标

怎样给列表项设置徽章?

列表项的文本前面或者后面添加一个 <span> 元素,并设置 .badge

<div class="list-group">
    <a href="#" class="list-group-item active">
        <span class="glyphicon glyphicon-camera"></span> Pictures <span class="badge">25</span>
    </a>
    ......
</div>
设置徽章

自定义列表组包含哪些组件?

.list-group-item 内可以添加任何 HTML 内容,通常情况下包含

  • 标题: <h1> 设置 .list-group-item-heading
  • 内容: <p> 设置 .list-group-item-text
<div class="list-group">

    <a href="#" class="list-group-item">
        <h4 class="list-group-item-heading">What is HTML?</h4>
        <p class="list-group-item-text">HTML stands for HyperText Markup Language. HTML is the main markup language for describing the structure of Web pages.</p>
    </a>

    <a href="#" class="list-group-item active">
        .......
    </a>

    ......
</div>
03.PNG

怎样为列表组设置情景样式?

为每个列表项也可以设置上下文样式,例如 .list-group-item-success

<div class="bs-example">
    <h2>没有活动的列表项</h2>
    <ul class="list-group">
        <li class="list-group-item list-group-item-success">200 OK: The server successfully processed the request.</li>
        ......
    </ul>
</div>


<div class="bs-example">
    <h2>有活动的列表项</h2>
    <div class="list-group">
        ......
        <a href="#" class="list-group-item list-group-item-info active">100 Continue: The client should continue with its request.</a>
        ......
    </div>
</div>
04.PNG
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,869评论 18 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,085评论 25 708
  • 第5章 菜单、按钮及导航 一、下拉菜单 小伙伴们注意,在Bootstrap框架中的下拉菜单组件是一个独立的组件,根...
    凛0_0阅读 5,045评论 0 66
  • 1洗脑术 封闭感官和时间,让人失去思考。 封闭房间,吵闹的外界,身体的封闭,五官的封闭,吃吐真药, 应对,找事情做...
    阳光半沐阅读 194评论 0 0
  • 这个元旦本打算回家看看的,妈妈一个人在家,爸爸跑来武汉打工了。想回去陪陪她,可后来又因为各种理由没有回去,我很纠结...
    Sissy的自我成长之路阅读 333评论 0 3