CSS3过渡

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CSS3过渡相关的知识,希望对你有一定的参考价值。

CSS3过渡是元素从一种样式逐渐改变为另一种的效果

要实现这一点,必须规定希望把效果添加到哪个 CSS 属性上和规定效果的时长。

属性
      transition;
      transition-property;
      transition-duration;
      transition-timing-function;
      transition-delay;

 

ex:

  div{
            transition: width 1s linear 2s;
            /* Firefox 4 */
            -moz-transition:width 1s linear 2s;
            /* Safari and Chrome */
            -webkit-transition:width 1s linear 2s;
            /* Opera */
            -o-transition:width 1s linear 2s;
        }

 

  向宽度、高度和转换添加过渡效果
    div{
        transition: width 2s, height 2s, transform 2s;
        -moz-transition: width 2s, height 2s, -moz-transform 2s;
        -webkit-transition: width 2s, height 2s, -webkit-transform 2s;
        -o-transition: width 2s, height 2s,-o-transform 2s;
    }

以上是关于CSS3过渡的主要内容,如果未能解决你的问题,请参考以下文章

css3怎么设置过渡效果花费的时间

CSS3之过渡

CSS3:动画精灵+悬停过渡

第25章 CSS3过渡效果

css3中的过渡效果和动画效果

CSS3单向过渡?