午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

html - css3兩個(gè)keyframe為什么不能同時(shí)執(zhí)行?

瀏覽:168日期:2023-07-20 14:05:17

問(wèn)題描述

如題,我寫了兩個(gè)css3 animation動(dòng)畫,一個(gè)閃光,一個(gè)橫向顫動(dòng),代碼如下。

.flash{-webkit-animation: neon2 1s ease-in-out infinite alternate;-moz-animation: neon2 1s ease-in-out infinite alternate;animation: neon2 1s ease-in-out infinite alternate; }.shake-horizontal {transform-origin: center center;-webkit-animation: shake-horizontal 200ms ease-in-out 3;-moz-animation: shake-horizontal 200ms ease-in-out 3;animation: shake-horizontal 200ms ease-in-out 3; }@-webkit-keyframes neon2 { from {text-shadow: 0 0 8px #fff,0 0 24px #fff,0 0 32px #228DFF,0 0 35px #228DFF,0 0 40px #228DFF; } to {text-shadow: 0 0 4px #fff,0 0 12px #fff,0 0 16px #228DFF,0 0 20px #228DFF,0 0 24px #228DFF; }}@-webkit-keyframes shake-horizontal { 10% {transform: translate(-10px, 0); } 20% {transform: translate(0px, 0); } 30% {transform: translate(8px, 0);} 40% {transform: translate(0px, 0);} 50% {transform: translate(-6px, 0);} 60% {transform: translate(0px, 0);} 70% {transform: translate(4px, 0);} 80% {transform: translate(0px, 0); } 90% {transform: translate(-2px, 0);} 0%, 100% {transform: translate(0, 0) rotate(0deg); }}

html:

<p class='show'>完成</p>

測(cè)試:1.給元素直接單獨(dú)添加flash或shake-horizontal然后刷新頁(yè)面,分別可以生效,同時(shí)添加這兩個(gè)class,只有顫動(dòng)效果。。2.用js控制

$(’#show’).addClass(’flash shake-horizontal’); setTimeout(function(){$(’#show’).removeClass(’shake-horizontal’)},1000);

先顫動(dòng),然后閃光。。這是什么原因?我想要先同時(shí)顫動(dòng)加閃光,1秒后顫動(dòng)停止。

問(wèn)題解答

回答1:

兩個(gè)animation的類名調(diào)用,相當(dāng)于你這個(gè)標(biāo)簽中同時(shí)出現(xiàn)了animation屬性,那么應(yīng)該就是會(huì)后面一個(gè)className覆蓋了前面一個(gè)className中的animation,所以,你看到的就是一個(gè)動(dòng)畫效果。

如果你希望兩個(gè)效果是同時(shí)存在的話,那么你可以在一個(gè)keyframes中把動(dòng)畫效果都寫上,比如你的neon2這個(gè)類是from、to的形式,而shake-horizontal是從0到100的形式,那么就結(jié)合一下,都用0到100的形式來(lái)處理,放在一個(gè)className中。

如果是有先后順序,后面可能會(huì)用到其中一個(gè),而你又不想重寫,只是想臨時(shí)調(diào)用的話,那么就只有通過(guò)setTimeout的方式,在第一個(gè)animation結(jié)束之后把這個(gè)className給remove了,同時(shí)再addClass第二個(gè)動(dòng)畫效果進(jìn)來(lái)。

標(biāo)簽: HTML
相關(guān)文章:
主站蜘蛛池模板: 卡一卡二av | 成年人精品 | jizz在线看| 日本三级韩国三级美三级91 | 91色视频在线 | 亚洲专区免费 | 一区二区三区视频网站 | 国产视频亚洲 | 人人插人人草 | 亚洲 欧美 日韩在线 | 国产一区二区精品久久 | 免费国产在线视频 | 日本亚洲欧美在线 | 欧美 日韩 国产 精品 | 久久天天 | 一区二区三区视频在线免费观看 | 成人欧美一区二区三区黑人免费 | a天堂在线观看视频 | 一区二区三区国产视频 | 神马午夜精品91 | 午夜免费大片 | 欧美国产在线观看 | 亚洲欧美激情精品一区二区 | 免费成人黄色片 | 国产精品永久在线 | 欧美激情一区二区三区四区 | 一区二区网站 | 中文字幕理伦片免费看 | 欧美日韩免费看 | 国产xx视频 | 欧美成人精品 | 91精品国产成人www | 亚洲天堂不卡 | 2020中文字幕| 九九热精品视频在线播放 | 亚洲天堂一区在线观看 | 欧美色图校园春色 | 五十路在线播放 | 国产91高清 | 免费在线看黄的网站 | 欧美a免费|