Bootstrap 提供了一种简单且易于定制的进度条组件,可以用来展示任务完成的进度或者加载状态。进度条可以是带标签的,也可以是动画的。
基本用法
要创建一个基本的进度条,只需要在 HTML 中添加以下代码:
<div class="progress"> <div class="progress-bar" role="progressbar" aria-valuenow="50" aria-valuemin="0" aria-valuemax="100" style="width: 50%;"> 50% </div> </div>
在上面的代码中,我们使用了 progress
和 progress-bar
类来创建进度条。progress-bar
元素中的 style
属性用于设置进度条的宽度,aria-valuenow
属性用于设置当前进度值,aria-valuemin
和 aria-valuemax
属性用于设置最小和最大值。
进度条样式
Bootstrap 进度条提供了多种样式,可以通过添加不同的类来改变进度条的外观。以下是一些常用的样式类:
progress-bar-success
:成功状态的进度条progress-bar-info
:信息状态的进度条progress-bar-warning
:警告状态的进度条progress-bar-danger
:危险状态的进度条
<div class="progress"> <div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100" style="width: 75%;"> 75% </div> </div>
动画效果
Bootstrap 进度条还支持动画效果,只需要在 progress-bar
元素中添加 active
类即可:
<div class="progress"> <div class="progress-bar progress-bar-info active" role="progressbar" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100" style="width: 25%;"> 25% </div> </div>
通过以上示例,你可以快速创建并定制 Bootstrap 进度条,使你的页面更加动态和吸引人。