image.png

1、基础进度条

  1. <div class="col">
  2. <!-- 基础class,变成了flex,并且给了高度1rem,背景,圆角 -->
  3. <div class="progress">
  4. <!--
  5. .progress-bar 当前的进度
  6. 1、弹性盒模型。还添加了过渡效果。需要给它指定一个宽度。通过行间样式或者预定义class都行
  7. -->
  8. <div class="progress-bar" style="width: 25%"></div>
  9. </div>
  10. <!-- 第二种写法 -->
  11. <div class="progress mt-2">
  12. <div class="progress-bar w-50"></div><!-- w-50:相当于width50% -->
  13. </div>
  14. </div>

2、通过父级添加高度后,子级也会继承使用

<div class="progress mt-2" style="height: 50px;">
    <div class="progress-bar" style="width: 75%"></div>
</div>

3、通过背景预定义class去修改颜色:颜色给子集里面的元素

<div class="progress mt-2">
    <div class="progress-bar bg-success" style="width: 90%"></div>
</div>
<div class="progress mt-2">
    <div class="progress-bar bg-danger" style="width: 90%"></div>
</div>

4、多个进度条

<!-- 多个进度条 -->
    <div class="progress mt-2" style="height: 50px;">
        <div class="progress-bar" style="width: 15%"></div>
        <div class="progress-bar bg-warning" style="width: 30%"></div>
        <div class="progress-bar bg-info" style="width: 20%"></div>
    </div>

5、条纹进度条

<!-- 条纹进度条:progress-bar-striped -->
<div class="progress mt-5">
    <div class="progress-bar progress-bar-striped" style="width: 10%"></div>
</div>
<div class="progress mt-2">
    <div class="progress-bar progress-bar-striped bg-success" style="width: 25%"></div>
</div>
<div class="progress mt-2">
    <div class="progress-bar progress-bar-striped bg-info" style="width: 50%"></div>
</div>
<div class="progress mt-2">
    <div class="progress-bar progress-bar-striped bg-warning" style="width: 75%"></div>
</div>
<div class="progress mt-2">
    <div class="progress-bar progress-bar-striped bg-danger" style="width: 100%"></div>
</div>

6、动画条纹进度条

<!-- 动画条纹进度条:progress-bar-striped progress-bar-animated -->
<div class="progress mt-5">
    <div class="progress-bar progress-bar-striped progress-bar-animated" style="width: 75%"></div>
</div>
<div class="progress mt-2">
    <div class="progress-bar progress-bar-striped progress-bar-animated bg-info" style="width: 55%"></div>
</div>