Toggle navigation
在线编辑器
在线代码
文本比较
jQuery下载
前端库
在线手册
登录/注册
下载代码
html
css
js
分享到微信朋友圈
X
html
c
s
s
3
a
n
i
m
a
t
i
o
n
s
Repeat Animation
c
s
s
3
a
n
i
m
a
t
i
o
n
s
Repeat Animation
c
s
s
3
a
n
i
m
a
t
i
o
n
s
Repeat Animation
c
s
s
3
a
n
i
m
a
t
i
o
n
s
Repeat Animation
c
s
s
3
a
n
i
m
a
t
i
o
n
s
Repeat Animation
c
s
s
3
a
n
i
m
a
t
i
o
n
s
Repeat Animation
c
s
s
3
a
n
i
m
a
t
i
o
n
s
Repeat Animation
css
@import url('https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i'); * { margin: 0; padding: 0; } body { font-family: 'Lato', sans-serif; font-size: 14px; color: #999999; word-wrap: break-word; } p { margin: 0 0 10px; } ul { list-style: none; } .container { width: 100%; margin: auto; font-weight: 900; text-transform: uppercase; text-align: center; padding: 0 0 200px; } /*.take-input { margin: 50px 0 0; } .take-input input { width: 400px; height: 35px; padding: 0 10px; border-radius: 5px; border: 1px solid #ececec; margin: 0 15px 0 0; font-size: 15px; }*/ a, a:link, a:visited { text-decoration: none; padding: 9px 15px; border: 1px solid #ececec; border-radius: 5px; color: gray; } .animate { font-size: 50px; margin: 100px 0 0; border-bottom: 2px solid #ccc; } .animate span { display: inline-block; } a.repeat { display: inline-block; font-size: 12px; text-transform: none; text-decoration: none; color: orange; padding: 5px 12px; border: 1px solid #cecece; font-weight: normal; margin: 0 0 0 50px; border-radius: 5px; position: relative; bottom: 15px; } .animate span:nth-of-type(2) { animation-delay: .05s; } .animate span:nth-of-type(3) { animation-delay: .1s; } .animate span:nth-of-type(4) { animation-delay: .15s; } .animate span:nth-of-type(5) { animation-delay: .2s; } .animate span:nth-of-type(6) { animation-delay: .25s; } .animate span:nth-of-type(7) { animation-delay: .3s; } .animate span:nth-of-type(8) { animation-delay: .35s; } .animate span:nth-of-type(9) { animation-delay: .4s; } .animate span:nth-of-type(10) { animation-delay: .45s; } .animate span:nth-of-type(11) { animation-delay: .5s; } .animate span:nth-of-type(12) { animation-delay: .55s; } .animate span:nth-of-type(13) { animation-delay: .6s; } .animate span:nth-of-type(14) { animation-delay: .65s; } /* Animation One */ .one span { color: #24a8e6; opacity: 0; transform: translate(-150px, -50px) rotate(-180deg) scale(3); animation: revolveScale .4s forwards; } @keyframes revolveScale { 60% { transform: translate(20px, 20px) rotate(30deg) scale(.3); } 100% { transform: translate(0) rotate(0) scale(1); opacity: 1; } } /* Animation Two */ .two span { color: #a5cb21; opacity: 0; transform: translate(200px, -100px) scale(2); animation: ballDrop .3s forwards; } @keyframes ballDrop { 60% { transform: translate(0, 20px) rotate(-180deg) scale(.5); } 100% { transform: translate(0) rotate(0deg) scale(1); opacity: 1; } } /* Animation Three */ .three span { color: #b10e81; opacity: 0; transform: translate(-300px, 0) scale(0); animation: sideSlide .5s forwards; } @keyframes sideSlide { 60% { transform: translate(20px, 0) scale(1); color: #b10e81; } 80% { transform: translate(20px, 0) scale(1); color: #b10e81; } 99% { transform: translate(0) scale(1.2); color: #00f0ff; } 100% { transform: translate(0) scale(1); opacity: 1; color: #b10e81; } } /* Animation Four */ .four span { color: #8d6a00; opacity: 0; transform: translate(0, -100px) rotate(360deg) scale(0); animation: revolveDrop .3s forwards; } @keyframes revolveDrop { 30% { transform: translate(0, -50px) rotate(180deg) scale(1); } 60% { transform: translate(0, 20px) scale(.8) rotate(0deg); } 100% { transform: translate(0) scale(1) rotate(0deg); opacity: 1; } } /* Animation Five */ .five span { color: #dd3f0f; opacity: 0; transform: translate(0, -100px) rotate(360deg) scale(0); animation: dropVanish .5s forwards; } @keyframes dropVanish { 30% { transform: translate(0, -50px) rotate(180deg) scale(1); } 50% { transform: translate(0, 20px) scale(.8) rotate(0deg); opacity: 1; } 80% { transform: translate(-100px, -100px) scale(1.5) rotate(-180deg); opacity: 0; } 100% { transform: translate(0) scale(1) rotate(0deg); opacity: 1; } } /* Animation Six */ .six span { color: #ddb40f; opacity: 0; transform: rotate(-180deg) translate(150px, 0); animation: twister .5s forwards; } @keyframes twister { 10% { opacity: 1; } 100% { transform: rotate(0deg) translate(0); opacity: 1; } } /* Animation Seven */ .seven span { color: #348c04; opacity: 0; transform: translate(-150px, 0) scale(.3); animation: leftRight .5s forwards; } @keyframes leftRight { 40% { transform: translate(50px, 0) scale(.7); opacity: 1; color: #348c04; } 60% { color: #0f40ba; } 80% { transform: translate(0) scale(2); opacity: 0; } 100% { transform: translate(0) scale(1); opacity: 1; } }
JavaScript
$(function(){ $('.repeat').click(function(){ var classes = $(this).parent().attr('class'); $(this).parent().attr('class', 'animate'); var indicator = $(this); setTimeout(function(){ $(indicator).parent().addClass(classes); }, 20); }); });
粒子
时间
文字
hover
canvas
3d
游戏
音乐
火焰
水波
轮播图
鼠标跟随
动画
css
加载动画
导航
菜单
按钮
滑块
tab
弹出层
统计图
svg
×
Close
在线代码下载提示
开通在线代码永久免费下载,需支付20jQ币
开通后,在线代码模块中所有代码可终身免费下!
您已开通在线代码永久免费下载,关闭提示框后,点下载代码可直接下载!
您已经开通过在线代码永久免费下载
对不起,您的jQ币不足!可通过发布资源 或
直接充值获取jQ币
取消
开通下载
<!doctype html> <html> <head> <meta charset="utf-8"> <title>CSS文字动画-jq22.com</title> <script src="https://www.jq22.com/jquery/jquery-1.10.2.js"></script> <style>
</style> </head> <body>
<script>
</script>
</body> </html>
2012-2021 jQuery插件库版权所有
jquery插件
|
jq22工具库
|
网页技术
|
广告合作
|
在线反馈
|
版权声明
沪ICP备13043785号-1
浙公网安备 33041102000314号