配色: 字号:
Bootstrap 进度条
2016-08-19 | 阅:  转:  |  分享 
  
Bootstrap进度条

本章将讲解Bootstrap进度条。在本教程中,您将看到如何使用Bootstrap创建加载、重定向或动作状态的进度条。

Bootstrap进度条使用CSS3过渡和动画来获得该效果。InternetExplorer9及之前的版本和旧版的Firefox不支持该特性,Opera12不支持动画。

默认的进度条

创建一个基本的进度条的步骤如下:

添加一个带有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和classprogress-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.progress-bar和classprogress-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.progress-bar的空的


添加一个带有百分比表示的宽度的style属性,例如style="60%";表示进度条在60%的位置。

这将会使条纹具有从右向左的运动感。

让我们看看下面的实例:







Bootstrap实例-动画的进度条
















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

style="width:40%;">

40%完成











尝试一下?

结果如下所示:

动画的进度条

堆叠的进度条

您甚至可以堆叠多个进度条。把多个进度条放在相同的.progress中即可实现堆叠,如下面的实例所示:







Bootstrap实例-堆叠的进度条
















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%完成(信息)




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

style="width:20%;">

20%完成(警告)











献花(0)
+1
(本文系thedust79首藏)