css3技术

CSS 动画指南: 原理和实战(二)(2)

字号+ 作者:H5之家 来源:H5之家 2015-09-06 18:14 我要评论( )

有了CSS动画,你可以给你的页面元素加入许多互动性(而且是在不用Flash前提下!),配合JavaScript,它甚至可以用来制作网页游戏。通过应用本文所介绍的12条准则,你可以为你的网站制作出更加逼真可信的动画,从而

有了CSS动画,你可以给你的页面元素加入许多互动性(而且是在不用Flash前提下!),配合JavaScript,它甚至可以用来制作网页游戏。 通过应用本文所介绍的12条准则,你可以为你的网站制作出更加逼真可信的动画,从而提升网站的整体用户体验。

CSS动画工具

许多工具可以帮助你制作CSS动画。

Sencha Animator

Adobe Edge

Tumult(mac only)

真实的CSS动画案例

看看真实应用中的CSS动画会让你对它所能实现的效果有更深的影响。

CSS Spider-man animation by Anthony Calzadilla

CSS Tricks (animated typography person),by Mircea Piturca

Walking man,by Andrew Hoyer

Learning CSS3: Useful References and Guidelines, on Smashing Magazine

Mastering CSS Principles: A Comprehensive Guide, on Smashing Magazine

译者补充, 下面的代码可以检查用户浏览器是否支持CSS 动画

var animation = false,
     animationstring = 'animation',
     keyframeprefix = '',
     domPrefixes = 'Webkit Moz O ms Khtml'.split(' '),
     pfx = '';

     if( elm.style.animationName ) { animation = true; }

    if( animation === false ) {
         for( var i = 0; i < domPrefixes.length; i++ ) {
            if( elm.style[ domPrefixes[i] + 'AnimationName' ] !==         undefined ) {
             pfx = domPrefixes[ i ];
             animationstring = pfx + 'Animation';
             keyframeprefix = '-' + pfx.toLowerCase() + '-';
             animation = true;
             break;
         }
    }
}

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • DIVCSS网页布局:HTML结构化DIVCSS网页布局入门指南_div+css布局教程

    DIVCSS网页布局:HTML结构化DIVCSS网页布局入门指南_div+css布局教程

    2015-10-02 14:24

  • 实现CSS网页布局的简单原理_div+css布局教程

    实现CSS网页布局的简单原理_div+css布局教程

    2015-09-28 19:14

  • CSS标识当前位置页效果的实现原理_div+css布局教程

    CSS标识当前位置页效果的实现原理_div+css布局教程

    2015-09-28 19:09

  • margin叠加原理以及边界条件浅谈_div+css布局教程

    margin叠加原理以及边界条件浅谈_div+css布局教程

    2015-09-27 15:14

网友点评