• 一个圆环形状的进度条。


    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
    #cont { 100px; height:100px; border:4px #f2f2f2 solid; border-radius:50%; position:absolute; left:50%; top:10%; padding:5px; margin-left:-60px; }
    #cont .portrait { 100%; height:100%; border-radius:50%; }
    #cont .bar { 59px; height:118px; position:absolute; overflow:hidden; }
    #cont .bar_right { top:-4px; right:-4px; }
    #cont .bar_left { top:-4px; left:-4px; }
    #cont .bar .cover { border:4px solid red; 110px; height:110px; border-radius:50%; position:absolute; border-color: red ;}
    #cont .bar_right .cover { top:0px; right:0px; clip:rect(0px 59px 118px 0px);}
    #cont .bar_left .cover { top:0px; left:0px; clip:rect(0px 118px 118px 59px); }
    #cont .ball_box { 6px; height:118px; position:absolute; left:50%; margin-left:-3px; top:-4px;
    transform:rotate(36deg);
    -moz-transform:rotate(36deg);
    -ms-transform:rotate(36deg);
    -o-transform:rotate(36deg);
    -webkit-transform:rotate(36deg);}
    #cont .ball_box .ball { 10px; height:10px; background:red; top:-3px; left:-5px; position:absolute; border-radius:50%; }
    .my .information { 80%; height:auto; position:absolute; top:10%; margin-top:120px; height:100px; text-align:center; left:10%; font-size:0.8em }
    </style>
    <script type="text/javascript" src="jquery-1.8.3.min.js"></script>
    <script type="text/javascript">
    $(function(){
    var oBox = document.getElementById("cont");
    progress(oBox,50);
    })
    function progress(obj,num){
    var deg = 0,iLeft = 0,iRight = 0;
    var oL = $(obj).find(".bar_left .cover"),
    oR = $(obj).find(".bar_right .cover"),
    ball = $(obj).find(".ball_box");
    num = num%100;
    if(num<=50){
    iLeft = 0;
    iRight = Math.ceil(num*3.6);
    }else{
    iLeft = Math.ceil((num-50)*3.6);
    iRight = 180;
    }
    ball.css({"transform":"rotate("+ (num*3.6) + "deg)"});
    oL.css({"transform":"rotate("+ iLeft + "deg)"});
    oR.css({"transform":"rotate("+ iRight + "deg)"});
    }
    </script>

    </head>
    <body>
    <div id="cont">
    <img src="portrait.jpg" class="portrait" />
    <div class="bar bar_right">
    <div class="cover"></div>
    </div>
    <div class="bar bar_left">
    <div class="cover"></div>
    </div>
    <div class="ball_box">
    <div class="ball">
    </div>
    </div>
    </div>
    </body>
    </html>

  • 相关阅读:
    WinInet中的FTP操作
    CodeIgniter 用户指南 版本 1.7.2
    《Windows Mobile实例开发》电子书提供下载
    程序静默安装的参数总结
    Select a table of certain webpage
    568A
    在IIS 5.1 或IIS6 中配置PHP 的FastCGI模式
    镁天三国育将篇
    镁天三国军事篇
    windows 环境下的 protoc 安装
  • 原文地址:https://www.cnblogs.com/d-17/p/4432880.html
Copyright © 2020-2023  润新知