Bootstrap組件 - 進度條

知識點

進度條組件使用了 CSS3 的 transition 和 animation 屬性來完成一些特效稠氮。這些特性在 Internet Explorer 9 或以下版本中、Firefox 的老版本中沒有被支持次兆。Opera 12 不支持 animation 屬性。

基本實例

    <div class="progress">
        <div class="progress-bar" role="progressbar" aria-valuemax="100" aria-valuemin="0" aria-valuenow="60" style="width:60%;">
            <span class="sr-only">60%</span>
        </div>
    </div>

設置了 aria-valuenow="60"芥炭,還需要設置 .progress-barwidth值恃慧,否則狀態(tài)條不會顯現(xiàn)。
如果需要顯示進度條進度提示彪薛,直接除去 <span class="sr-only">60%</span> 的包裹怠蹂。

在展示很低的百分比時善延,如果需要讓文本提示能夠清晰可見城侧,可以為進度條設置 min-width 屬性。

<div class="progress">
  <div class="progress-bar" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" style="min-width: 2em;">
    0%
  </div>
</div>

根據(jù)情境變化效果
進度條組件使用與按鈕和警告框相同的類豆茫,根據(jù)不同情境展現(xiàn)相應的效果屋摇。
.progress-bar-success
.progress-bar-info
.progress-bar-warning
.progress-bar-danger

條紋效果

  1. 為父級 .progress 添加 .progress-striped
  2. 或者為 .progress-bar 添加 .progress-bar-striped

動畫效果
.progress-bar-striped 添加 .active 類,使其呈現(xiàn)出由右向左運動的動畫效果火脉。IE9 及更低版本的瀏覽器不支持。


實踐

<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=gbk"/>
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="Resource-type" content="Document"/>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>組件-進度條</title>
    <link href="css/bootstrap.min.css" rel="stylesheet" type="text/css" />
    <script src="js/jquery-2.1.4.min.js" type="text/javascript"></script>
    <script src="js/bootstrap.min.js" type="text/javascript"></script>
    <style>
        <!--
        .line{border-top:1px solid #afd9ee;margin:20px 0;}
        -->
    </style>
</head>
<body>
<div class="container">
    <div class="progress">
        <div class="progress-bar" role="progressbar" aria-valuemax="100" aria-valuemin="0" aria-valuenow="60" style="width:60%;">
            <span class="sr-only">60%</span>
        </div>
    </div>
    <!--min-width-->
    <div class="progress">
        <div class="progress-bar" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" style="min-width: 2em;">
            0%
        </div>
    </div>
    <!--情景顏色變化-->
    <div class="progress">
        <div class="progress-bar progress-bar-success" role="progressbar" aria-valuemax="100" aria-valuemin="0" aria-valuenow="20" style="width:20%;">
            <span class="sr-only">progress-bar-success</span>
        </div>
    </div>
    <div class="progress">
        <div class="progress-bar progress-bar-info" role="progressbar" aria-valuemax="100" aria-valuemin="0" aria-valuenow="40" style="width:40%;">
            <span class="sr-only">progress-bar-info</span>
        </div>
    </div>
    <div class="progress">
        <div class="progress-bar progress-bar-warning" role="progressbar" aria-valuemax="100" aria-valuemin="0" aria-valuenow="60" style="width:60%;">
            <span class="sr-only">progress-bar-warning</span>
        </div>
    </div>
    <div class="progress">
        <div class="progress-bar progress-bar-danger" role="progressbar" aria-valuemax="100" aria-valuemin="0" aria-valuenow="80" style="width:80%;">
            <span class="sr-only">progress-bar-danger</span>
        </div>
    </div>
    <!--條紋效果的進度條-->
    <div class="progress">
        <div class="progress-bar progress-bar-striped" role="progressbar" aria-valuenow="20" aria-valuemin="0" aria-valuemax="100" style="width: 20%">
            <span class="sr-only">progress-bar-striped</span>
        </div>
    </div>
    <div class="progress progress-striped">
        <div class="progress-bar" role="progressbar" aria-valuenow="40" aria-valuemin="0" aria-valuemax="100" style="width: 40%">
            <span class="sr-only">progress-striped</span>
        </div>
    </div>
    <!--條紋的動畫效果-->
    <div class="progress">
        <div class="progress-bar progress-bar-striped active" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width:60%">
            <span class="sr-only">progress-bar-striped添加active</span>
        </div>
    </div>
    <!--堆疊-->
    <div class="progress">
        <div class="progress-bar" role="progressbar" aria-valuenow="20" aria-valuemin="0" aria-valuemax="100" style="width:20%">
            <span class="sr-only">progress-bar-striped添加active</span>
        </div>
        <div class="progress-bar progress-bar-info progress-bar-striped active" role="progressbar" aria-valuenow="30" aria-valuemin="0" aria-valuemax="100" style="width:30%">
            <span class="sr-only">progress-bar-striped添加active</span>
        </div>
        <div class="progress-bar progress-bar-striped active" role="progressbar" aria-valuenow="40" aria-valuemin="0" aria-valuemax="100" style="width:40%">
            <span class="sr-only">progress-bar-striped添加active</span>
        </div>
    </div>

</div>

</body>
</html>
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末妒峦,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子肯骇,更是在濱河造成了極大的恐慌,老刑警劉巖漾脂,帶你破解...
    沈念sama閱讀 212,884評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件胚鸯,死亡現(xiàn)場離奇詭異,居然都是意外死亡姜钳,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,755評論 3 385
  • 文/潘曉璐 我一進店門辙浑,熙熙樓的掌柜王于貴愁眉苦臉地迎上來拟糕,“玉大人,你說我怎么就攤上這事送滞。” “怎么了梦抢?”我有些...
    開封第一講書人閱讀 158,369評論 0 348
  • 文/不壞的土叔 我叫張陵愧哟,是天一觀的道長哼蛆。 經常有香客問我,道長腮介,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,799評論 1 285
  • 正文 為了忘掉前任甘改,我火速辦了婚禮,結果婚禮上十艾,老公的妹妹穿的比我還像新娘。我一直安慰自己荤牍,他們只是感情好庆冕,可當我...
    茶點故事閱讀 65,910評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著访递,像睡著了一般。 火紅的嫁衣襯著肌膚如雪耍铜。 梳的紋絲不亂的頭發(fā)上跌前,一...
    開封第一講書人閱讀 50,096評論 1 291
  • 那天,我揣著相機與錄音抵乓,去河邊找鬼。 笑死茎芋,一個胖子當著我的面吹牛蜈出,可吹牛的內容都是我干的田弥。 我是一名探鬼主播铡原,決...
    沈念sama閱讀 39,159評論 3 411
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼只泼!你這毒婦竟也來了卵洗?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,917評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎十绑,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體本橙,經...
    沈念sama閱讀 44,360評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡勋功,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,673評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了狂鞋。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,814評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡字管,死狀恐怖信不,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情抽活,我是刑警寧澤,帶...
    沈念sama閱讀 34,509評論 4 334
  • 正文 年R本政府宣布丁逝,位于F島的核電站梭姓,受9級特大地震影響霜幼,放射性物質發(fā)生泄漏誉尖。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 40,156評論 3 317
  • 文/蒙蒙 一琢感、第九天 我趴在偏房一處隱蔽的房頂上張望没咙。 院中可真熱鬧猩谊,春花似錦祭刚、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至棒口,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間无牵,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,123評論 1 267
  • 我被黑心中介騙來泰國打工克懊, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留七蜘,地道東北人谭溉。 一個月前我還...
    沈念sama閱讀 46,641評論 2 362
  • 正文 我出身青樓扮念,卻偏偏與公主長得像,于是被迫代替她去往敵國和親扔亥。 傳聞我的和親對象是個殘疾皇子谈为,可洞房花燭夜當晚...
    茶點故事閱讀 43,728評論 2 351

推薦閱讀更多精彩內容