【发布时间】:2018-09-09 19:11:16
【问题描述】:
我目前正在开发一个需要 Windows 10 磁贴/块(如动画)的项目 (like this)。
每个图块/块具有以下结构。
<div class="wrapper">
<div class="block-1">
<p>some text</p>
</div>
<div class="block-2">
<p>some other text</p>
</div>
</div>
我想实现一个动画,使block-1 最初应该覆盖wrapper 的整个空间。 10 秒后,block-2 应该从wrapper 的底部滑出并将block-1 推出wrapper。再次间隔 10 秒后,block-1 应该从wrapper 的顶部滑出并将block-2 推出wrapper。这应该每 10 秒进行一次。
在动画期间,块不应相互重叠,而是在占据wrapper时相互推动。(就像Windows 10的磁贴动画一样。)
动画应该有一个整洁的过渡。我尝试使用 CSS 变换,但无法完美实现。
如果有人能做到这一点,那对我有很大的帮助。
【问题讨论】:
标签: jquery css css-transitions css-animations css-transforms