时间:2016-01-22 07:27 来源: 我爱IT技术网 作者:佚名
本文所分享的知识点是【CSS3感应鼠标的背景闪烁和图片缩放动画效果】,欢迎您喜欢我爱IT技术网所分享的教程、知识、经验或攻略,下面是详细的讲解。
CSS3感应鼠标的背景闪烁和图片缩放动画效果
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>CSS3感应鼠标的背景闪烁和图片缩放动态效果</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<style type="text/css">
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;}
</style>
</head>
<body>
<div>
<h1>鼠标滑过增加一点动画</h1>
<h2>前端工程师的生活</h2>
<a></a>
</div>
</body>
</html>
关于CSS3感应鼠标的背景闪烁和图片缩放动画效果的相关讨论如下:
相关问题:求教一个HTML里面的动画效果 两张图片叠在一起 然...
答:下面那张图放上面,透明度为0 img:hover{css3动画} opacity逐渐变大 >>详细
相关问题:请问百度图片首页的鼠标经过图片放大效果怎么做的
答:transform: scale(1.05);使用css3的trasnform属性做的放大效果,图片并不是背景。是img标签读出的图片。 >>详细
相关问题:像百度图片那样,鼠标移上去就放大的效果怎么弄?...
答:这位网友你好,百度图片鼠标放上去放大的效果用的是css3的新属性,如下图。但是现在一些低版本的浏览器并不支持,有些浏览器需要加特有的前缀(百度中可以看红框中的代码)。代码示例: img:hover{ transform:scale(1.5);//1.5指的是放大的倍数} >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
