zoukankan      html  css  js  c++  java
  • 动画--过渡所需时间 transition-duration

    动画--过渡所需时间 transition-duration

    transition-duration属性主要用来设置一个属性过渡到另一个属性所需的时间,也就是从旧属性过渡到新属性花费的时间长度,俗称持续时间

    案例演示:

    在鼠标悬停(hover)状态下,让容器从直角慢慢过渡到圆角,并让整个动画持续0.5s。

    HTML:

    <div></div>

    CSS:

    div {
      width: 300px;
      height: 200px;
      background-color: orange;
      margin: 20px auto;
      -webkit-transition-property: -webkit-border-radius;
      transition-property: border-radius;
      -webkit-transition-duration: .5s;
      transition-duration: .5s;
      -webkit-transition-timing-function: ease-out;
      transition-timing-function: ease-out;
      -webkit-transition-delay: .2s;
      transition-delay: .2s;
    }
    div:hover {
      border-radius: 20px;
    }

    演示结果:

    鼠标移入

    鼠标移出

    div {
      width: 300px;
      height: 200px;
      background-color: orange;
      border-radius:0px;
      margin: 20px auto;
      -webkit-transition-property: height;
      transition-property: height;
      -webkit-transitin-durating: 1s;
      transition-duration: 1s;
      -webkit-transition-timing-function: ease-out;
      transition-timing-function: ease-out;
      -webkit-transition-delay: .2s;
      transition-delay: .2s;
    }
    div:hover {
      height: 100px;
      border-radius:20px;
    }
    <!DOCTYPE html>
    <html>
    <head> 
    <meta charset="utf-8">
    <title>变形与动画</title>
    <link href="style.css" rel="stylesheet" type="text/css">
    </head> 
    <body>
    <div></div>
    
    </body>
    </html>
  • 相关阅读:
    HTML表格的运用
    HTML常用元素
    CSS常用样式(四)之animation
    CSS常用样式(三)
    CSS学习总结(三)
    CSS常用样式(二)
    CSS常用样式(一)
    CSS学习总结(二)
    CSS学习总结(一)
    HTML标签的嵌套
  • 原文地址:https://www.cnblogs.com/siwy/p/4907035.html
Copyright © 2011-2022 走看看