• css3 transition


    transition
    语法:[<’transition-property’>||<’transition-duration’>||<’transition-timing-function’>|| <transition-delay>[,[<’transition-property’>||<’transition-duration’>||<’transition-timing-function’> || <transition-delay>] ]*

    由于transition是一个简写属性,它没有初始值,但是它所代表的四个属性都有初始值:
    1) transition-property: all 表示元素所有属性值发生改变时都会执行transition效果。
    它还可以取值none,表示没有属性发生改变,或者指定元素属性名表示某属性发生改变。
    2) transition-duration: 0s 表示动画的持续时间是0s, 也即是实时的。
    它还可以取值为其他的数字类型,表示动画的持续时间为多少秒。
    3) transition-timing-function: ease 表示元素属性值改变的速率是逐渐变慢的。
    它还可以取值linear(匀速)、ease-in(加速)、ease-out(减速)、ease-in-out(加速再减速) cubic-bezier(自定义时间曲线)来指定动画改变属性值的速率。
    Ÿ4) transition-delay: 0s 表示元素执行动画的延迟时间为0s, 即立即执行,没有延时。它还可以取值为其他的数字类型,表示动画延迟多少秒执行。

    <div style="height:150px;">
      <h2><span></span>热门网站</h2>
        <ul>
          <li><a href="http://info.3g.qq.com/g/s?aid=index&g_f=2543">腾讯</a></li>
          <li><a href="http://m.sohu.com/?_trans_=000012_qq_dh">搜狐</a></li>
          <li><a href="http://3g.163.com/links/3810">网易</a></li>          
        </ul>
    </div>
    
    .main{ overflow:hidden; -webkit-transition: all 0.5s ease-in 0s; -moz-transition: all 0.5s ease-in 0s;
    -o-transition: all 0.5s ease-in 0s; transition: all 0.5s ease-in 0s; background:#fff;}
    .main .close{ height:0!important;}
    

      

  • 相关阅读:
    D
    洛谷P2002 消息扩散
    洛谷P5058 [ZJOI2004]嗅探器
    洛谷P2746 校园网Network of Schools
    洛谷P3388 【模板】割点(割顶)
    洛谷P1407 [国家集训队]稳定婚姻
    2018年12月18日
    洛谷P1547 Out of Hay
    洛谷P4018 Roy&October之取石子
    洛谷P1318 积水面积
  • 原文地址:https://www.cnblogs.com/heqhbk/p/4427705.html
Copyright © 2020-2023  润新知