过渡
Transition 组件是实用工具,可让您向组件添加动画效果。
CssAnimation API
导入
import { CssAnimation } from '@mui/base/Transitions';
// or
import { CssAnimation } from '@mui/base';
阅读这篇关于最小化 bundle size 的指南,了解它们之间的区别。
原生组件的 Props 也可用。
名称 | 类型 | 描述 |
---|---|---|
enterAnimationName | 字符串 | 当请求过渡进入时,应用于组件的 CSS 动画的名称( |
enterClassName | 字符串 | 当请求过渡进入时,应用于组件的 CSS 类的名称。 |
exitAnimationName | 字符串 | 当请求过渡退出时,应用于组件的 CSS 动画的名称( |
exitClassName | 字符串 | 当请求过渡退出时,应用于组件的 CSS 类的名称。 |
组件不能持有 ref。
CssTransition API
导入
import { CssTransition } from '@mui/base/Transitions';
// or
import { CssTransition } from '@mui/base';
阅读这篇关于最小化 bundle size 的指南,了解它们之间的区别。
原生组件的 Props 也可用。
名称 | 类型 | 描述 |
---|---|---|
enterClassName | 字符串 | 当请求过渡进入时,应用于组件的 CSS 类的名称。 |
exitClassName | 字符串 | 当请求过渡退出时,应用于组件的 CSS 类的名称。 |
lastTransitionedPropertyOnExit | 字符串 | 退出时过渡时间最长的 CSS 属性的名称(具有最大的 |
组件不能持有 ref。