进度条可用于显示用户在进程中的进度:
普通的 <div> 元素可用于进度条。
CSS width 属性可用于设置进度条的高度和宽度。
使用 CSS 更改进度条的宽度宽度属性(从 0 到 100%):
<div class="w3-light-grey">
<div class="w3-grey" style="height:24px;width:50%"></div>
</div>
使用w3-颜色更改进度条颜色的类:
在 a 内添加文本w3-容器元素向进度条添加标签。
使用w3-中心类将标签居中。如果省略,它将左对齐。
<div class="w3-light-grey">
<div class="w3-container w3-green w3-center" style="width:25%">25%</div>
</div>
使用w3-尺寸更改容器中文本大小的类:
<div class="w3-light-grey w3-xlarge">
<div class="w3-container w3-green" style="width:50%">50%</div>
</div>
使用w3-填充向容器添加填充的类。
<div class="w3-light-grey">
<div class="w3-container w3-red w3-padding w3-center" style="width:25%">25%</div>
</div>
</div>
使用w3-轮向进度条添加圆角的类:
<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()">Click Me</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>
居中标签:
左对齐标签:
进度条外的标签:
另一个例子(高级):
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!