10得票2回答
如何在同一个可切换元素上使用两个Svelte转换效果?

我有一个输入框,想要用淡入淡出和滑动的方式来隐藏/显示。我想到了两个例子,但它们都有缺点,我想知道是否有更优雅的解决方案。 我只需要回答其中一个问题,因为它们都可以解决我的问题。 问题1:有没有办法通过一个过渡指令来触发多个过渡效果? 问题2:如何添加一个类,使其在if语句将元素放入DO...

10得票1回答
Svelte页面加载时的过渡和动画

我目前正在使用Svelte和Sapper开发网站。我正在使用Svelte过渡来为页面元素添加动画效果。当我切换到新的页面路由时,过渡会正确地执行动画。但是当我第一次加载页面时,它们不会执行动画。 Svelte如何处理页面加载时的动画效果?我需要使用onMount()来使它们正常工作吗?

8得票1回答
Svelte 的过渡动画是使用 CSS 还是 JS 实现的?

我正在研究Svelte,发现其提供了更多的开箱即用功能。 其中有一件让我有点惊讶的事情是过渡和动画工具的数量,特别是自定义过渡的工具,从它们的语法上看,我无法确定这些是编写CSS的函数还是使用类似CSS的语法直接操作样式的函数。 生成的动画仅基于CSS吗?

7得票4回答
如何在Svelte/Sapper中实现页面过渡效果?

我希望在Sapper中实现一个简单的页面(路由)过渡效果,这在Nuxt中非常容易实现。有没有人知道如何在Sapper中实现这一点? 我已经将我的页面内容包装在带有transition:fade指令的div中。这个方法是有效的。但是,两个页面同时转换,也就是说,当一个页面向外进行过渡时,另一个...