CSS 属性

任何 CSS 数值和颜色属性都可以进行动画处理。
名称中包含破折号的属性,例如 background-color,必须转换为驼峰式命名 (backgroundColor),或者写成 String ('background-color')。

大多数 CSS 属性都可能导致布局更改或重绘,从而导致动画卡顿。为了实现更流畅的动画,请始终优先考虑不透明度和 CSS 变换

CSS 属性代码示例

import { animate } from 'animejs';

animate('.square', {
  left: 'calc(7.75rem * 2)',
  borderRadius: 64,
  'background-color': '#F9F640',
  filter: 'blur(5px)',
});
<div class="large row">
  <div class="square"></div>
</div>