本章讨论Bootstrap进度条.进度条的目的是显示资产正在加载,正在进行中,或者是否有关于页面上元素的操作.
进度条使用CSS3过渡和动画来实现一些他们的影响. Internet Explorer 9及更低版本或旧版本的Firefox不支持这些功能. Opera 12不支持动画.
默认进度条
创建基本进度条 :
添加< div>一类 .progress .
接下来,在上面的< div>中,添加一个空的< div>使用 .progress-bar 类.
添加一个宽度表示为百分比的样式属性.比如说,style ="60%";表示进度条为60%.
让我们看一下下面的示例 :
40% Complete
Alternate Progress Bar
创建具有不同样式的进度条:
添加一个带有.progress类的
。接下来,在上面的
中,添加一个空的,其类为.progress-bar和class progress-bar- *,其中*可以是成功,信息,警告,危险。添加样式属性,其宽度表示为百分比。 比如说,style ="60%"; 表示进度条为60%。
让我们看一下下面的例子:
90% Complete (Sucess)30% Complete (info)20%Complete (warning)10% Complete (danger)Striped Progress Bar
创建条带进度条:
添加一个带有.progress和.progress-striped类的
。接下来,在上面的
中,添加一个空的,其类为.progress-bar和class progress-bar- *,其中*可以是成功,信息,警告,危险。添加样式属性,其宽度表示为百分比。 比如说,style ="60%"; 表示进度条为60%。
让我们看一下下面的例子:
90% Complete (Sucess)30% Complete (info)20%Complete (warning)10% Complete (danger)Animated Progress Bar
To create an animated progress bar −
添加一个带有.progress和.progress-striped类的
。 还要将.active活动添加到.progress-striped。接下来,在上面的
中,添加一个带有.progress-bar类的空。添加样式属性,其宽度表示为百分比。 比如说,style ="60%"; 表示进度条为60%。
这将从右到左为条纹设置动画。
让我们看一下下面的例子:
40% CompleteStacked Progress Bar
您甚至可以堆叠多个进度条.将多个进度条放入相同的 .progress 以堆叠它们,如下例所示 :
40% Complete30% Complete (info)20%Complete (warning)