如何通过border-color变换,仅用颜色表示法实现极简Loading动画?
- 内容介绍
- 文章标签
- 相关推荐
本文共计647个文字,预计阅读时间需要3分钟。
因为`border-color`不是可动画化的CSS属性——浏览器不支持对其做过渡插值。你尝试的代码`border-color: red; animation: change 1s;`中,动画效果不会产生,只会瞬间跳变。
真正能动的属性是`border-top-color`这类单边颜色属性,或者使用`border简写配合`transparent`来实现骗过视觉的变色效果。
本文共计647个文字,预计阅读时间需要3分钟。
因为`border-color`不是可动画化的CSS属性——浏览器不支持对其做过渡插值。你尝试的代码`border-color: red; animation: change 1s;`中,动画效果不会产生,只会瞬间跳变。
真正能动的属性是`border-top-color`这类单边颜色属性,或者使用`border简写配合`transparent`来实现骗过视觉的变色效果。

