1. 程式人生 > >Bootstrap 各種進度條詳解

Bootstrap 各種進度條詳解

一:預設的進度條

建立一個基本的進度條的步驟如下:

新增一個帶有 class.progress

接著,在上面的

內,新增一個帶有 class

.progress-bar

的空的

新增一個帶有百分比表示的寬度的 style 屬性,例如 style="60%"; 表示進度條在 60% 的位置。

讓我們看看下面的例項:

Bootstrap 例項 - 進度條

aria-valuemin="0" aria-valuemax="100" style="width: 40%;">

40% 完成

結果如下所示:


二:交替的進度條

建立不同樣式的進度條的步驟如下:

新增一個帶有 class.progress

接著,在上面的

內,新增一個帶有 class

.progress-bar

和 class

progress-bar-*

的空的

。其中,* 可以是success、info、warning、danger

新增一個帶有百分比表示的寬度的 style 屬性,例如 style="60%"; 表示進度條在 60% 的位置。

讓我們看看下面的例項:

Bootstrap 例項 - 交替的進度條

aria-valuenow="60" aria-valuemin="0" aria-valuemax="100"

style="width: 90%;">

90% 完成(成功)

aria-valuenow="60" aria-valuemin="0" aria-valuemax="100"

style="width: 30%;">

30% 完成(資訊)

aria-valuenow="60" aria-valuemin="0" aria-valuemax="100"

style="width: 20%;">

20% 完成(警告)

aria-valuenow="60" aria-valuemin="0" aria-valuemax="100"

style="width: 10%;">

10% 完成(危險)

結果如下所示:


三:條紋的進度條

建立一個條紋的進度條的步驟如下:

新增一個帶有 class.progress.progress-striped

接著,在上面的

內,新增一個帶有 class

和 class

progress-bar-*

的空的

。其中,* 可以是success、info、warning、danger

新增一個帶有百分比表示的寬度的 style 屬性,例如 style="60%"; 表示進度條在 60% 的位置。

讓我們看看下面的例項:

Bootstrap 例項 - 條紋的進度條

aria-valuenow="60" aria-valuemin="0" aria-valuemax="100"

style="width: 90%;">

90% 完成(成功)

aria-valuenow="60" aria-valuemin="0" aria-valuemax="100"

style="width: 30%;">

30% 完成(資訊)

aria-valuenow="60" aria-valuemin="0" aria-valuemax="100"

style="width: 20%;">

20% 完成(警告)

aria-valuenow="60" aria-valuemin="0" aria-valuemax="100"

style="width: 10%;">

10% 完成(危險)

結果如下所示:


四:動畫的進度條

建立一個動畫的進度條的步驟如下:

新增一個帶有 class.progress.progress-striped

。同時新增 class

.active

接著,在上面的

內,新增一個帶有 class

的空的

新增一個帶有百分比表示的寬度的 style 屬性,例如 style="60%"; 表示進度條在 60% 的位置。

這將會使條紋具有從右向左的運動感。

讓我們看看下面的例項:

Bootstrap 例項 - 動畫的進度條

aria-valuenow="60" aria-valuemin="0" aria-valuemax="100"

style="width: 40%;">

40% 完成

結果如下所示:


五:堆疊的進度條

您甚至可以堆疊多個進度條。把多個進度條放在相同的.progress中即可實現堆疊,如下面的例項所示:

aria-valuenow="60" aria-valuemin="0" aria-valuemax="100"

style="width: 40%;">

40% 完成

aria-valuenow="60" aria-valuemin="0" aria-valuemax="100"

style="width: 30%;">

30% 完成(資訊)

progressbar"

aria-valuenow="60" aria-valuemin="0" aria-valuemax="100"

style="width: 20%;">

20% 完成(警告)

結果如下所示:


歡迎加入技術QQ群:364595326