分享一个有意思的css3动画效果
今天在我的博客里分享一个有意思的css3动画效果,可以代替gif图片,幸好有了css3的出现,不用图片,挺好。有兴趣的朋友可以看下演示和代码,如下:

代码如下:
<!Doctype html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk2312"/>
<title>css3动画</title>
<style type="text/css">
@-webkit-keyframes pan-ripple {
0% {-webkit-transform:scale(1);opacity:0;}
30% {-webkit-transform:scale(1.1);opacity:1;}
100% {-webkit-transform:scale(1.4);opacity:0;}
}
.wrap-ripple{z-index:99999;
position:fixed;width:50px;
height:50px;padding:8px;}
.wrap-ripple .s-ripple i {
position:absolute;
width:45px;
height:45px;
line-height:normal;
border-radius:50%;
border:1px solid #e60012;
box-sizing:border-box;
}
.wrap-ripple .ripple {
background:#e60012;
color:#f9e902;
font-size:13px;
text-align:center;
font-style:normal;
padding-top:13%;
opacity:.8;
}
.wrap-ripple .ripple-a {
opacity:0;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-animation:pan-ripple 2s linear infinite;
animation:pan-ripple 2s linear infinite;
}
.wrap-ripple .ripple-b {
opacity:0;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-animation:pan-ripple 1s linear infinite;
animation:pan-ripple 1s linear infinite;
}
.wrap-ripple .s-ripple {
z-index:99999;
width:50px;
height:50px;
display:block;
transform-origin: 0 0 0;
transform: scale(1, 1);
top: 40%;
right:15px;
}
</style>
</head>
<body>
<div class="wrap-ripple" style="top:36%; right:0;">
<a href="#" class="s-ripple" id="s-ripple">
<i class="ripple-a"></i>
<i class="ripple">点击<br>咨询</i>
<i class="ripple-b"></i>
</a>
</div>
</body>
</html>除注明外的文章,均为来源:老汤博客,转载请保留本文地址!
原文地址:https://tangjiusheng.cn/css3/133.html
原文地址:https://tangjiusheng.cn/css3/133.html
