【发布时间】:2020-12-14 15:31:22
【问题描述】:
我一直在尝试创建一个看起来像附加图像中的边框动画。所以基本上,亮蓝色的线会围绕盒子旋转。线条也应该是 3px,而实际边框是 1px。我尝试了一些在 Codepen 上找到的解决方案,并试图让它们适用于我的情况。但所有 CSS 解决方案都不起作用。
我还尝试了其他一些想法,比如有 4 个不同的绝对定位 span,每个 span 都有一个 before 元素,该元素会根据 previews 元素的位置进行动画处理。但这只是一团糟(也不起作用)。
似乎纯 CSS 无法实现这样的事情?我已经尝试完成这项工作将近 2 天了,但没有一个解决方案能按预期工作。以前有人做过类似的事情吗?我是否需要将其制作为动画 SVG 才能工作?非常感谢任何帮助。
【问题讨论】:
-
也许这可以帮助你:stackoverflow.com/a/48695388/8620333
-
我不同意这个问题应该被关闭。它明确地描述了所需的功能。不需要代码来描述问题,因为这是一个生成问题,而不是诊断问题。