18.Css——动画

Css动画

 

<style type="text/css">

p{

       width:100px;

       height:100px;

       background-color:green;

}

p:hover{

       animation-duration:1s;

       animation-delay:200ms;

       animation-name:xx

       animation-iteration-count:infinite; 【无限循环的意思,也可以写成2,动两次,也可以是3】

       animation-direction:alternate;【变大之后再变小】

}

@keyframes xx {

from{

       width:150px; 这串代码的意义在于小方块变成大方块,不是简单的从小

       height:150px; 变大再变小,而是从小变中再变大;再从大变中变大,

       background-color:blue; 执行from-to代码。相当于设计了一个中间缓冲值 。

}

50%{

       width:170px;

       height:170px; 和from和to一起执行形成一个四次循环。

       background-color:black;

}

75%{

       width:195px;

       height:195px;

       background-color:yellow;

}

to{

       width:200px;

       height:200px;

       background-color:orange;

 }

}

</style>

_______________________________________________________________________________

 

想让动画实现我们鼠标点击之后不会到原来的形态:animation-fill-mode:forwards;

opacity:xx 透明度的意思,如果写1的话就是不透明

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值