码迷,mamicode.com
首页 > Web开发 > 详细

CSS3动画效果应用

时间:2017-10-28 17:37:08      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:ems   anim   function   items   nsf   style   utf-8   head   code   

关键帧动画animation、transform结合

<html>
<head>
  <meta charset="utf-8" />
  <title>Blade Demo</title>
  <style type="text/css">
    @-webkit-keyframes itemFrame {
      from { -webkit-transform: translateY(-80px); }
      to { -webkit-transform: translate(0); }
    }
    * { margin: 0; padding: 0; }
    #demo li { list-style: none; border: 1px solid black; margin: 10px; padding: 10px; }
    .animateItem { -webkit-animation: itemFrame 1s ; }

  </style>
  <script type="text/javascript" src="http://sandbox.runjs.cn/js/sandbox/other/zepto.min.js"></script>
</head>
<body>
    <ul id="demo">
    </ul>
    <script>
          var el = $(#demo);
          for(var i = 0; i < 10; i++) {
            var li = $(<li>项目_ + i);
            el.append(li);
          }
          var items = $(#demo li);

          function animatFn() {
            $.each(items, function (i) {
              var el = $(this);
              el.css(-webkit-animation-delay, i * 50   + ms);
              el.addClass(animateItem);
            })
          }

          items.on(webkitAnimationEnd, function () {
            items.removeClass(animateItem);
            items.css(-webkit-animation-delay, ‘‘);
          });

          animatFn();

          /*
          setInterval(function () {
            animatFn();
          }, 3000)
          */
    </script>
    </body>
</html>

 

CSS3动画效果应用

标签:ems   anim   function   items   nsf   style   utf-8   head   code   

原文地址:http://www.cnblogs.com/chenyongyang/p/7747237.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!