zoukankan      html  css  js  c++  java
  • 简单的进度条演示

      今天在回答一个网友的问题时,学习了一下进度条的制作,其实也简单,是用jQuery的animate来实现的。

      这是animate的的文档,进度条里主要用到了step和complete两个属性:http://jquery.bootcss.com/animate/

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Document</title>
     6     <style type="text/css">
     7         *{margin: 0; padding: 0;}
     8         .progress{width: 100%; height: 16px; background-color: #CCC; position: relative;}
     9         .progress .ibar {width: 0px; height: 16px; background-color: #9370DB; position: absolute;}
    10         .progress .num{position: absolute; left: 50%; margin-left: -10px;}
    11     </style>
    12 </head>
    13 <body>
    14     <div class="content">
    15         <div class="progress" id="process">
    16             <div class="ibar" id="ibar"></div>
    17             <div class="num" id="num">0%</div>
    18         </div>
    19     </div>
    20 </body>
    21 <script type="text/javascript" src="http://code.jquery.com/jquery-1.11.1.min.js"></script>
    22 <script language = "JavaScript">
    23 $(function(){
    24     $("#ibar").animate(
    25         {"width":"100%"},
    26         {
    27             duration:3000,
    28             easing:"linear",
    29             step: function(now, fx){
    30                 $("#num").html(parseInt(now)+"%");
    31             },
    32             complete:function(){
    33                 $("#process").fadeOut();
    34             }
    35         }
    36     )
    37 })
    38 </script>
    39 </html>
  • 相关阅读:
    css3的::selection属性
    css3的apprearance属性(转)
    CSS3的background-size
    DNS与获取
    AMD规范
    网站的个性图标
    webapp之路--之ios上图标
    webapp之路--之必备知识
    用Js的eval解析JSON中的注意点
    CSS 盒模型
  • 原文地址:https://www.cnblogs.com/xumengxuan/p/4119924.html
Copyright © 2011-2022 走看看