CSS3时钟式进度条

2020-12-13 02:15

阅读:292

YPE html>

标签:style   class   code   java   tar   ext   

CSS3时钟式进度条,加载完成时生成一个圆,数字慢慢变成100,适时的显示加载进度。友情提醒,如果预览时网页左下角提示错误,刷新一下就可以看到效果了;实际使用中不会出现这样的问题。

  1. Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. CSS3时钟式进度条
  3. http-equiv="content-type" content="text/html;charset=gb2312">
  4. #cricle{width:200px;height:200px;position:relative;background:#333;overflow:hidden}
  5. #cricle 
  6. .left,#cricle .right,#cricle .text{width:200px;height:200px}
  7. #cricle 
  8. .text{position:absolute;top:0;left:0;z-index:41;color:#fff;font:26px/200px 
  9. ‘arial‘;text-align:center}
  10. #cricle .mask{z-index:40}
  11. #cricle .mask,#cricle 
  12. .bg{width:100px;height:200px;background:#333;position:absolute;top:0}
  13. #cricle 
  14. .bg{background:url(/jscss/demoimg/201207/bg_green.png) no-repeat 0 0}
  15. #cricle 
  16. .mask,#cricle .left .bg{left:0}
  17. #cricle .right{display:none}
  18. #cricle 
  19. .right .bg{background-position:right 
  20. top;right:0}
  21. id="cricle">
  22. class="left">
  23.   
  24. class="bg">
  • class="right">
  •   
  • class="bg">
  • class="text">
  • var C = function(id){
  • this.box = 
  • $("#"+id);
  • this.left = this.box.find(".left");
  • this.right = 
  • this.box.find(".right");
  • this.mask = 
  • this.box.find(".mask");
  • this.text = 
  • this.box.find(".text");
  • this.d = 0;
  • this.A = 
  • null;
  • this.init();
  • }
  • C.prototype = {
  • init : 
  • function(){
  •   var T = this;
  •   this.A = 
  • window.setInterval(function(){T.change()},80);
  • },
  • change : 
  • function(){
  •   var T = 
  • this;
  •   if(this.d>180){
  •    if(this.d>360){
  •     window.clearInterval(this.A);
  •     this.A 
  • null;
  •     return;
  •    }
  •    this.right.show();
  •    this.mask.hide();
  •   }
  •   this.text.text(parseInt(this.d/3.6));
  •   this.left.css({
  •    "-webkit-transform":"rotate("+this.d+"deg)",
  •    "-moz-transform":"rotate("+this.d+"deg)"
  •   })
  •   this.d 
  • += 6;
  • }
  • }
  • new 
  • C("cricle");
  • 复制代码


    链接地址:http://www.codefans.net/jscss/code/3573.shtml

    CSS3时钟式进度条,搜素材,soscw.com

    CSS3时钟式进度条

    标签:style   class   code   java   tar   ext   

    原文地址:http://www.cnblogs.com/aimyfly/p/3716148.html

    上一篇:第三章 python的数据类型(下)

    下一篇:Python学习的必备书籍


    评论


    亲,登录后才可以留言!

    热门文章

    推荐文章

    最新文章

    置顶文章