【发布时间】:2018-01-16 00:49:33
【问题描述】:
更新:仍然无法解决这个问题,如果有人能提供帮助,我会很高兴,因为我目前无能为力!
我有一个当前设置为一次全部动画的类,但我试图让它一次走一行,尽管段落中的中断会根据窗口的宽度和内容如果改变。目前定位的段落类是这样的:
<p class="animated">ANIMATE THIS TEXT ONE LINE AT A TIME</p>
但取决于窗口宽度将呈现为这样,或其他可能的变化取决于休息决定去哪里:
ANIMATE THIS
TEXT ONE LINE
AT A TIME
我见过一些其他的例子,比如this,它把文本分成多个段落标签,让它们一个接一个地制作动画,但是因为我不能总是预测它会在哪里中断,所以我没能做到找到解决办法。
这是我目前正在使用的:
.animated{
opacity:1;
-webkit-animation-name: flip;
-webkit-animation-duration: 0.15s;
-webkit-animation-iteration-count: 3;
-webkit-animation-direction: alternate;
}
@keyframes flip {
0%, 50% {transform:rotateY(180deg);}
50.1%, 100% {transform:rotateY(0deg);}
}
希望有人给出答案!
谢谢
【问题讨论】:
-
你可以做的是,使用属性
animation-delay设置不同的类,并在你想要显示的文本的哪一行使用它们 -
不确定是否可以使用jQuery,如果可以,这可能会有所帮助jsfiddle.net/nathan/qkmse
-
嗯,我还没有完全明白,但也许这会有所帮助。我唯一遇到的问题是第一行,看看我制作的这个小提琴,看看它是否适合你jsfiddle.net/e81anjfw/1
-
@CumminUp07 哇,这真是太棒了!我试图将它实现到我的 Wordpress header.php (目标在哪里),但似乎没有得到任何结果:/