动画设计方法

  /* 设置元素前后改变的属性 */

            /* transition-property: width; */

            /* 设置过渡完成时间 */

            /* transition-duration: 5s; */

            /* 设置过渡延迟 */

            /* transition-delay: 1s; */

            /* 设置速度函数 */

            /* transition-timing-function: ease;

            transition-timing-function: ease-in;

            transition-timing-function: ease-out;

            transition-timing-function: ease-in-out; */

           

            /* 简写:必须要写改变属性,过渡时间 */

            transition: width 5s;

            transition: all 5s;

            /* transition: width,height 5s; */

            transition-property: height,width;

            transition-duration: 5s;

            transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);

        }

        .first:hover {

            width: 600px;

            height: 300px;

            background-color: green;

        }

      .second {

        width: 100px;

        height: 200px;

        background-color: green;

clip-path: ellipse(45% 30% at 50% 50%);

      }

    </style>

</head>

<body>

    <!--

        transition-property:设置改变的属性

           值:

              单个改变的属性

              all:设置所有改变的属性

              如果同时选择多个属性 用逗号隔开

        transition-duration:设置过渡时间

        transition-delay:设置过渡延迟

        transition-timing-function:设置过渡速度

             可选择:linear 匀速

                    ease 先慢后快再慢

                    ease-in 有慢到快

                    ease-out 由慢结束

                    ease-in-out 设置慢开始和结束

                    cubic-bezier 贝塞尔曲线

        transition:简写 必须要包含变化的属性和过渡时间

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值