菜单
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

W3.CSS 进度条


进度条可用于显示用户在某个过程中的进度。

20%


基本进度条

可以使用一个普通的 <div> 元素作为进度条。

可以使用 CSS width 属性来设置进度条的高度和宽度。

示例

<div class="w3-border">
  <div class="w3-grey" style="height:24px;width:20%"></div>
</div>

自己动手试一试 »


进度条宽度

使用 CSS width 属性更改进度条的宽度(从 0 到 100%)



示例

<div class="w3-light-grey">
  <div class="w3-grey" style="height:24px;width:50%"></div>
</div>

自己动手试一试 »



进度条颜色

使用 w3-color 类来更改进度条的颜色



示例

<div class="w3-light-grey">
  <div class="w3-blue" style="width:75%"></div>
</div>

自己动手试一试 »


进度条标签

w3-container 元素中添加文本,可以为进度条添加标签。

使用 w3-center 类可以居中标签。如果省略,则为左对齐。

25%

50%

75%

示例

<div class="w3-light-grey">
  <div class="w3-container w3-green w3-center" style="width:25%">25%</div>
</div>

自己动手试一试 »


进度条文字大小

使用 w3-size 类来更改容器中的文本大小

50%

50%

50%

示例

<div class="w3-light-grey w3-xlarge">
  <div class="w3-container w3-green" style="width:50%">50%</div>
</div>

自己动手试一试 »


进度条内边距

使用 w3-padding 类为容器添加内边距。

25%

25%

25%

示例

<div class="w3-light-grey">
  <div class="w3-container w3-red w3-padding w3-center" style="width:25%">25%</div>
  </div>
</div>

自己动手试一试 »


圆角进度条

使用 w3-round 类为进度条添加圆角

25%

25%

25%

示例

<div class="w3-light-grey w3-round">
  <div class="w3-container w3-round w3-blue" style="width:25%">25%</div>
</div>

自己动手试一试 »


动态进度条

使用 JavaScript 创建动态进度条


示例

<div class="w3-light-grey">
  <div id="myBar" class="w3-container w3-green" style="height:24px;width:1%"></div>
</div>

<button class="w3-button w3-light-grey" onclick="move()">点击我</button>

<script>
function move() {
  var elem = document.getElementById("myBar");
  var width = 1;
  var id = setInterval(frame, 10);
  function frame() {
    if (width >= 100) {
      clearInterval(id);
    } else {
      width++;
      elem.style.width = width + '%';
    }
  }
}
</script>

自己动手试一试 »


带标签的动态进度条

居中标签

示例

20%

自己动手试一试 »

左对齐标签

示例

20%

自己动手试一试 »

进度条外的标签

示例

20%

自己动手试一试 »

另一个示例(高级)

示例

已上传 0 张,共 10 张照片

自己动手试一试 »


×

联系销售

如果您想将 W3Schools 服务用于教育机构、团队或企业,请发送电子邮件给我们
sales@w3schools.com

报告错误

如果您想报告错误,或想提出建议,请发送电子邮件给我们
help@w3schools.com

W3Schools 经过优化,旨在方便学习和培训。示例可能经过简化,以提高阅读和学习体验。教程、参考资料和示例会不断审查,以避免错误,但我们无法保证所有内容的完全正确性。使用 W3Schools 即表示您已阅读并接受我们的使用条款Cookie 和隐私政策

版权所有 1999-2024 Refsnes Data。保留所有权利。W3Schools 由 W3.CSS 提供支持