进度条代码
Posted ouchen0312
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了进度条代码相关的知识,希望对你有一定的参考价值。
.total { margin: 100px; width: 300px; height: 5px; background: #e5e3e4; position: relative; } .percent { position: relative; float: left; height: 5px; background: -webkit-linear-gradient(left, #fed023, #fa2a5c); background: -o-linear-gradient(left, #fed023, #fa2a5c); background: -moz-linear-gradient(left, #fed023, #fa2a5c); background: linear-gradient(to right, #fed023, #fa2a5c); } .percent:after { content: ‘‘; position: absolute; right: -9px; top: -2px; width: 6px; height: 6px; border: 2px solid #fa2a5c; background: #fff; border-radius: 50%; } .per-number{ position: absolute; right: -60px; top: -10px; font-size: 18px; color: #fa0a13; font-style: oblique; }
<div class="total"> <div class="percent" id="processbar" style="width: 0%;"></div> <div class="per-number" id="number"></div> </div>
function setProcess(percent) { var processbar = document.getElementById("processbar"); var num = document.getElementById("number"); processbar.style.width = parseInt(processbar.style.width) + 1 + "%"; num.innerhtml = processbar.style.width; if(processbar.style.width == percent) { window.clearInterval(bartimer); } } var bartimer = window.setInterval(function() { setProcess("66%"); }, 10); window.onload = function() { bartimer; }
以上是关于进度条代码的主要内容,如果未能解决你的问题,请参考以下文章
自定义对话框片段内的进度条 - 如何从 AsyncTask 传递进度?