我使用 tailwind 和 svelte 创建了一个简单的标签组件,如下所示:
我想制作从一个选项到另一个选项的动画
与此页面中发生的情况类似:https://www.shadcn-svelte.com/examples/dashboard
我怎样才能实现这样的动画,是使用 tailwind 类还是 svelte 指令?
我使用 tailwind 和 svelte 创建了一个简单的标签组件,如下所示:
我想制作从一个选项到另一个选项的动画
与此页面中发生的情况类似:https://www.shadcn-svelte.com/examples/dashboard
我怎样才能实现这样的动画,是使用 tailwind 类还是 svelte 指令?
一种方法是在标签下绘制一个元素并移动它,然后可以使用过渡来为移动制作动画。
例如
重新编译
shadcn-svelte 网站使用 Svelte 交叉淡入淡出过渡:
交叉淡入淡出存在透明度问题(覆盖两个部分透明的元素不会产生完全不透明的区域),但即便如此,对于像这样的小元素来说,它可能也不太明显。
重新编译