【发布时间】:2015-07-30 07:47:59
【问题描述】:
【问题讨论】:
-
可以使用 HTML5
<progress max="100" value="80"></progress>
【问题讨论】:
<progress max="100" value="80"></progress>
你可以使用 HTML5 progress 元素
HTML
<progress max="100" value="80"></progress>
CSS
progress {
height: 16px;
width: 400px;
-moz-appearance: none;
-webkit-appearance: none;
appearance: none;
border-radius: 24px;
background: #fff;
border: solid 2px #e5e5e5;
}
progress::-webkit-progress-bar {
height: 16px;
background: #37CC7D;
border-radius: 20px;
}
progress::-webkit-progress-value {
height: 16px;
background: #37CC7D;
border-radius: 20px;
}
progress::-moz-progress-bar {
height: 16px;
background: #37CC7D;
border-radius: 20px;
}
主要的现代浏览器将运行 progress 元素 - CANIUSE
【讨论】:
<div class="progress">
<div class="progress-bar" role="progressbar" aria-valuenow="70"
aria-valuemin="0" aria-valuemax="100" style="width:70%">
<span class="sr-only">70% Complete</span>
</div>
</div>
试试这个代码。这是我用于进度条的内容。
【讨论】: