css-transition过渡动画写法

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
<!--         
        transition-property 对哪个属性做改变  all(全部)
        transition-duration过渡时间端,分为毫秒/秒
        transition-delay    延迟
        transition-timing-function: 曲线
        linear(匀速)
        ease(默认值)逐渐慢下来
        cubic-bezier(0,1.98,1,-0.17)   网址copy:https://cubic-bezier.com/#0,1.98,1,-0.17
         -->
        <style type="text/css">
            div{
                width: 0px;
                height: 100px;
                border: 1px solid red;
                margin-left: 100px;
/*                 transition-property:  all;
                transition-duration: 10s;
                transition-delay: 0.1s;
                transition-timing-function:cubic-bezier(0,1.98,1,-0.17); */
                /* 综合写法  1:全部属性  2.过渡  3.延迟  4.速度曲线*/
                transition: all 10s 0.1s ease;
            }
            div:hover{
                width: 0;
                height: 100px;
                border: 1px solid blue;
            }
        </style>
    </head>
    <body> 
    <div></div>
    </body>
</html>

 

 

posted on 2022-02-14 19:36  爱前端的小魏  阅读(72)  评论(0编辑  收藏  举报

导航