Animation

本文介绍了一个使用CSS实现的动画效果,通过:hover伪类触发盒子元素的尺寸变化,并保持圆角不变,展示了@keyframes和@-webkit-keyframes的用法。

 <style type="text/css">

 .box{ width: 100px;
            height: 100px;
            margin: 50px auto;
            /*background-color: #ff0000;*/

        }
        /*.box,*/
            .box:hover {

                -moz-animation: hover 1s ease-out;
                -o-animation: hover 1s ease-out;
                -webkit-animation: hover 1s ease-out;
                /*-webkit-animation-name: hover;
            -webkit-animation-duration: 1s;
            -webkit-animation-timing-function: ease-in;
            -webkit-animation-iteration-count: infinite;*/
            }
            @-webkit-keyframes hover {
             0% {
                    width: 100px;
                    height: 100px;
                    border-radius: 50%;
                }
                50% {
                    width: 200px;
                    height: 200px;
                    border-radius: 50%;
                }  
              100%{ width: 100px;height: 100px;border-radius: 50%; }  
            }
        @keyframes hover {
            0% {
                width: 100px;
                height: 100px;
                border-radius: 50%;
            }

            50% {
                width: 200px;
                height: 200px;
                border-radius: 50%;
            }

            100% {
                width: 100px;
                height: 100px;
                border-radius: 50%;
            }
        }
       </style>


<div class="box">我是好人</div>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值