Boostrap4 学习笔记 ——巨幕,徽章,进度条,分页,卡片

2018-07-26  本文已影响65人  FocusOn_

说明

本文每个bootstra4的class用法和HTML结构相关
结构和样式的表明用css选择器简单表示
其中[]代表可选
||代表或者
其中data-
是H5中数据存储的方式,
在bootstrap4中不能缺省,用[]进行表示,会和class分开

Jumbotron

div.jumbotron[jumbotron-fluid]
<div class="jumbotron jumbotron-fluid">
    <h1>Title</h1>
    <p>content</p>
</div>

Badge(徽章)

徽章(Badges)主要用于突出显示新的或未读的项主要用于span标签

    span.badge
    [.badge-pill ||
    颜色
    .badge-default ||
    .badge-primary ||
    .......
    ]

徽章嵌入到按钮内:

<button type="button" class="btn btn-primary">
    Message <sapn class="badge badge-pill badge-light"></sapn>
</button>

进度条

div.progress
    div.progress-bar[.progress-bar-striped || .progress-bar-animated || .bg-success]

striped>>>条纹
animated>>>条纹滚动
显示长度,高度:width:70%;height:20px

<div class="progress">
    <div class="progress-bar progress-bar-striped bg-info" style="width:40%">40%</div>
    <div class="progress-bar" style="width:30%">30%</div>
</div>

分页

ul.pagination[.pagination-sm || .paginatin-lg]
      li.page-item[.active || .disable]
          a.page-link
<ul class="pagination pagination-sm">
    <li class="page-item active"><a href="" class="page-link"></a></li>
    <li class="page-item disable"><a href="" class="page-link"></a></li>
    <li class="page-item"><a href="" class="page-link"></a></li>
    <li class="page-item"><a href="" class="page-link"></a></li>
</ul>

卡片

普通卡片

div.card[.bg-*]
      div.card-header
      div.card-body
            h4.card-title
            p.card-text
            a.card-link
       div.footer

图片卡片

div.card
    img.card-img-[top||bottom]
        [.card-body || .card-image-overlay] 
        .card-body>h4.card-title
         ...

//card-image-overlay表示图片设置为背景,文字浮于图片上方

    <div class="card" style="width:500px">
          <img class="card-img-top" src="img_avatar1.png" alt="Card image">
          <div class="card-img-overlay">
                <h4 class="card-title">John Doe</h4>
                <p class="card-text">Some example text.</p>
                <a href="#" class="btn btn-primary">See Profile</a>
          </div>
    </div>
上一篇下一篇

猜你喜欢

热点阅读