鼠标点击的html动画背景图片,CSS3感应鼠标的背景闪烁和图片缩放动画效果

CSS3感应鼠标的背景闪烁和图片缩放动态效果,鼠标滑过时增加了一点动画效果,当鼠标放在眼睛上的时候,眼睛会闪动几下,CSS3环境下运行,ie8不能运行

代码如下:

CSS3感应鼠标的背景闪烁和图片缩放动态效果

/*标题背景*/

h2{background:rgba(0,0,0,0.5);color:#FFF;padding:10px 0;width:300px;text-align:center;transition:opacity 0.5s linear 0s;}

h2:hover{-moz-animation:bg .5s ease-in-out;-webkit-animation:bg .5s ease-in-out;}

h2,a{cursor:pointer;margin:10px auto;}

@-moz-keyframes bg{0%{background:rgba(144,24,53,0.18);}

25%{background:rgba(144,24,53,0.5);}

50%{background:rgba(144,24,53,0.1);}

75%{background:rgba(144,24,53,0.5);}

100%{background:rgba(144,24,53,0.18);}}

@-webkit-keyframes bg{0%{background:rgba(144,24,53,0.18);}

25%{background:rgba(144,24,53,0.5);}

50%{background:rgba(144,24,53,0.1);}

75%{background:rgba(144,24,53,0.3);}

100%{background:rgba(144,24,53,0.18);}}

/*放大镜效果*/

a{display:block;width:50px;height:50px;border-radius:50%;background:#000;transition:opacity 0.2s linear 0s;background:url(http://www.codefans.net/jscss/demoimg/201211/eye.png) no-repeat;}/*就把它当做放大镜吧*/

a:hover{-moz-animation:heart_beat .5s ease-in-out;-webkit-animation:heart_beat .5s ease-in-out;}

@-moz-keyframes heart_beat{0%{-moz-transform:scale(1)}

25%{-moz-transform:scale(1.70)}

50%{-moz-transform:scale(0.9)}

75%{-moz-transform:scale(1.55)}

100%{-moz-transform:scale(1)}}

@-webkit-keyframes heart_beat{0%{-webkit-transform:scale(1)}

25%{-webkit-transform:scale(1.70)}

50%{-webkit-transform:scale(0.9)}

75%{-webkit-transform:scale(1.55)}

100%{-webkit-transform:scale(1)}}

div{width:500px;margin:0 auto;border:solid 1px #ccc;padding:20px;background:rgba(255,255,255,0.5);text-align:center;}

鼠标滑过增加一点动画

前端工程师的生活

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值