进度条
使用方法
使用 CSS 类 .progress
和 .progress-bar
来创建进度条,通过为 .progress-bar
设置 CSS width
来展示进度。
颜色主题
给 .progress-bar
元素添加 .*
等颜色CSS工具类,得到各种颜色的进度条。
圆角大小
给 .progress
元素添加 .rounded-*
CSS工具类,给进度条添加不同大小的圆角。
特殊效果
条纹效果
给 .progress
元素添加 .progress-striped
工具类,给进度条添加条纹效果。
动画效果
给使用了 progress-striped
工具类的元素添加 .active
工具类,给条纹进度条添加向左滑动的动画。
堆叠效果
给 .progress
元素添加多个 progress-bar
元素,使多个进度条堆叠展示。
CSS 类
进度条提供了如下 CSS 类:
类 | 类型 | 作用 |
---|---|---|
progress | 实体类 | 元素作为进度条容器组件 |
progress-bar | 实体类 | 元素作为进度条组件 |
progress-striped | 工具类 | 为进度条组件启用条纹样式 |
active | 工具类 | 为条纹样式进度条组件启用动画效果 |
CSS 变量
变量名称 | 变量含义 |
---|---|
--progress-bg | 进度条组件背景颜色 |
--progress-bar-color | 进度条组件颜色 |
--progress-radius | 进度条组件圆角大小 |
--progress-striped-size | 进度条组件条纹大小 |