Dudu:

最近咋没有美女发帖呢?我一定给个头条推荐,recommend!recommend!

"/>
技术开发 频道

使用HTML5/CSS3快速制作便签贴特效页面

  五、平滑过渡和添加颜色

  第四步的特效,看起来有些生硬,我们可以添加Transition来达到平滑动画的效果,另外颜色比较单一,我们可以设置一下不同的颜色,首先在ul->li->a里添加Transition:

  -moz-transition:-moz-transform .15s linear;
    -o-transition:-o-transform .15s linear;
    -webkit-transition:-webkit-transform .15s linear;

   然后在even和3n里定义不同的颜色:

    ul li:nth-child(even) a{
        -o-transform
:rotate(4deg);
        -webkit-transform
:rotate(4deg);
        -moz-transform
:rotate(4deg);
        position
:relative;
        top
:5px;
        background
:#cfc;
      
}
      ul li:nth-child(3n) a
{
        -o-transform
:rotate(-3deg);
        -webkit-transform
:rotate(-3deg);
        -moz-transform
:rotate(-3deg);        position:relative;
        top
:-5px;
        background
:#ccf;
      
}

   这样,就完成了我们最终的效果:

  总结

  至此,我们利用了HTML5和CSS3的基本特性做成了一个还不错的便签贴效果,HTML5/CSS3确实很强大,如果在加一些高级特性,比如和JavaScript结合起来,能实现更加牛逼的效果,从当耐特砖家给大家的HTML5实验室系列文章,就可以看出来了。

0
相关文章