html5 canvas+progress.js制作的圆形动态百分比特效,通过简单的参数设置,即可生成各种不同样式的圆形动态百分比效果。
js代码
<script src="js/progress.js"></script>
<script>
var p1 = new Progress({
el: 'my_html', //canvas元素id
deg: 100, //绘制角度
timer: 8, //绘制时间
lineWidth: 5, //线宽
lineBgColor: '#BBBBBB', //底圆颜色
lineColor: 'white', //动态圆颜色
textColor: '#BBBBBB', //文本颜色
fontSize: 22, //字体大小
circleRadius: 50 //圆半径
});
var p1 = new Progress({
el: 'my_html2', //canvas元素id
deg: 90, //绘制角度
timer: 15, //绘制时间
lineWidth: 1, //线宽
lineBgColor: '#fff', //底圆颜色
lineColor: '#ff4a4a', //动态圆颜色
textColor: '#ff4a4a', //文本颜色
fontSize: 22, //字体大小
circleRadius: 50 //圆半径
});
var p1 = new Progress({
el: 'my_html3', //canvas元素id
deg: 95, //绘制角度
timer: 20, //绘制时间
lineWidth: 10, //线宽
lineBgColor: '#1e637c', //底圆颜色
lineColor: '#25deff', //动态圆颜色
textColor: '#fff', //文本颜色
fontSize: 22, //字体大小
circleRadius: 50 //圆半径
});
</script>
<script>
$(document).ready(function(){
setInterval(function(){
var width=$(".fenxi").css("width");
var widthIng=parseInt(width.substring(0,width.length-2));
if(widthIng==60){
widthIng=48;
}
$(".fenxi").css("width",widthIng+4+"px");
},500);
});
</script>
系统已开启自动识别垃圾评论机制,识别到的自动封号,下载出错或者资源有问题请联系全栈客服QQ 1915635791