首页 > 其他分享 >前端学习-UI框架学习-Bootstrap5-012-进度条

前端学习-UI框架学习-Bootstrap5-012-进度条

时间:2024-03-29 14:00:17浏览次数:18  
标签:进度条 80% 012 UI 进度 progress 条纹 70%

菜鸟教程链接

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

添加一个带有 .progress 类的


接着,在上面的 内,添加一个带有 class .progress-bar 的空的 。
添加一个带有百分比表示的宽度的 style 属性,例如 style="width:70%" 表示进度条在 70% 的位置。
注意:我发现如果这个contianer里面不放文字,直接放progress的话,是不会显示的

<template>
  <div class="container mt-3">
      <h3>进度80%进度进度进度80%</h3>
    <div class="progress">
      <div class="progress-bar" style="width: 80%"></div>
    </div>
  </div>
</template>

进度条高度

进度条高度默认为 16px。我们可以使用 CSS 的 height 属性来修改

<template>
  <div class="container mt-3">
      <h3>进度80%进度进度进度80%</h3>
    <div class="progress" style="height: 30px">
      <div class="progress-bar" style="width: 80%"></div>
    </div>
  </div>
</template>

进度条标签

添加文本

<template>
  <div class="container mt-3">
      <h3>进度80%进度进度进度80%</h3>
    <div class="progress" style="height: 30px">
      <div class="progress-bar" style="width: 80%"> 80% </div>
    </div>
  </div>
</template>

不同颜色的进度条

默认情况下进度条为蓝色

<template>
  <div class="container mt-3">
      <h3>进度进度进度进度进度进度</h3>
    <div class="progress" style="height: 20px">
      <div class="progress-bar bg-warning" style="width: 80%"> 80% </div>
    </div>
    <div class="progress" style="height: 20px">
      <div class="progress-bar bg-danger" style="width: 70%"> 70% </div>
    </div>
    <div class="progress" style="height: 20px">
      <div class="progress-bar bg-info" style="width: 60%"> 60% </div>
    </div>
  </div>
</template>

条纹的进度条

可以使用 .progress-bar-striped 类来设置条纹进度条:

<template>
  <div class="container mt-3">
      <h3>进度进度进度进度进度进度</h3>
    <div class="progress" style="height: 20px">
      <div class="progress-bar progress-bar-striped bg-warning" style="width: 80%"> 80% </div>
    </div>
    <div class="progress" style="height: 20px">
      <div class="progress-bar progress-bar-striped bg-danger" style="width: 70%"> 70% </div>
    </div>
    <div class="progress" style="height: 20px">
      <div class="progress-bar bg-info" style="width: 60%"> 60% </div>
    </div>
  </div>
</template>

动画进度条

使用 .progress-bar-animated 类可以为进度条添加动画:
和条纹配套使用,条纹会动起来(像理发店那个转圈圈的);如果没有设置条纹,没有什么效果


<template>
  <div class="container mt-3">
      <h3>进度进度进度进度进度进度</h3>
    <div class="progress" style="height: 20px">
      <div class="progress-bar progress-bar-striped bg-warning" style="width: 80%"> 80% </div>
    </div>
    <div class="progress" style="height: 20px">
      <div class="progress-bar progress-bar-striped progress-bar-animated bg-danger" style="width: 70%"> 70% </div>
    </div>
    <div class="progress" style="height: 20px">
      <div class="progress-bar progress-bar-animated bg-info" style="width: 60%"> 60% </div>
    </div>
  </div>
</template>

混合色彩进度条

进度条可以设置多种颜色:

<template>
  <div class="container mt-3">
      <h3>进度进度进度进度进度进度</h3>
    <div class="progress" style="height: 20px">
      <div class="progress-bar progress-bar-striped bg-warning" style="width: 30%"> 30% </div>
      <div class="progress-bar progress-bar-striped progress-bar-animated bg-danger" style="width: 20%"> 20% </div>
      <div class="progress-bar progress-bar-animated bg-info" style="width: 10%"> 10% </div>
    </div>
  </div>
</template>

标签:进度条,80%,012,UI,进度,progress,条纹,70%
From: https://www.cnblogs.com/ayubene/p/18103677

相关文章

  • 抛出String、StringBuffer与StringBuilder时, 你是否还懵着?
    深入探讨String、StringBuffer与StringBuilder的区别及字符串不可变性引言在Java编程语言中,字符串操作是编写程序中非常常见的事情。Java提供了String、StringBuffer和StringBuilder三种处理字符串的方式,它们之间的区别常常是面试中的热点问题。String的不可变性String......
  • 前端学习-UI框架学习-Bootstrap5-011-徽章(Badges)
    菜鸟教程链接<template><divclass="containermt-3"><h3>徽章<spanclass="badgebg-success">new</span></h3><h3>药丸形状徽章<spanclass="badgebg-dangerrounded-pill">new</span&g......
  • 前端学习-UI框架学习-Bootstrap5-010-按钮组
    菜鸟教程链接btn-group按钮组<template><divclass="containermt-3"><h2>加载按钮组</h2><divclass="btn-group"><buttonclass="btnbtn-primary">......
  • SaltGUI的安装
    1.下载代码cd /data/salt-web/gitlabgitclonehttps://github.com/erwindon/SaltGUI.gitgitee拷贝的1.30.0(2023-11-11)版本gitclonehttps://gitee.com/xiaoxiaomuyuyu/SaltGUI.git目录为/data/salt-web/SaltGUI/2.修改salt-master配置文件需要先安装salt-api与pyOpe......
  • 前端学习-UI框架学习-Bootstrap5-009-按钮
    菜鸟教程链接按钮按钮类可用于,,或元素上:<template><divclass="containermt-3"><h2>按钮元素</h2><ahref="#"class="btnbtn-infom-3"role="button">链接按钮</a><buttontype="......
  • 【前端面试题-19】简单说一下,如果前端页面要做个页面加载进度条,该通过哪些实现进度上
    前端页面要实现一个页面加载进度条,可以通过以下步骤进行进度上的把控:HTML结构:在页面中创建一个用于承载进度条的<div>元素或其他合适的元素,例如:<divid="progress-bar"><divid="progress"></div></div>progress-bar作为进度条的容器,progress则是实际表示进度的部......
  • 前端学习-UI框架学习-Bootstrap5-008-信息提示框
    菜鸟教程链接提示框-基础颜色提示框可以使用.alert类,后面加上.alert-success,.alert-info,.alert-warning,.alert-danger,.alert-primary,.alert-secondary,.alert-light或.alert-dark类来实现:提示框添加链接提示框中在链接的标签上添加alert-link类来设置匹......
  • 前端学习-UI框架学习-Bootstrap5-007-图像形状
    菜鸟教程链接圆角效果rounded<imgsrc="./img/537.jpeg"class="rounded"alt="圆角效果"height="236">椭圆rounded-circle<imgsrc="./img/537.jpeg"class="rounded-circle"alt="拖延"heig......
  • 关于使用IconData时flutter build apk 打包报错Target aot_android_asset_bundle fail
    flutter项目中引入了iconfont.ttf之后,调试时正常,打包就报错。 网上有的说法是:使用了iconfont.ttf里面不存在的icon,但是我使用的都是在iconfont.tt文件中的icon。 我的情况是使用了switch  case给IconData的codePoint动态赋值,下面这种情况就是打包报错的 解决办法是......
  • element-ui表单校验:有值却不通过 el-form validate
    解决:新增/编辑赋值的时候,所有明明有值校验不通过的属性使用$set赋值this.$set(this.form,"属性名","");//新增置空this.$set(this.form,"属性名",row.shuxing);//编辑赋值 ......