UNPKG

zent

Version:

一套前端设计语言和基于React的实现

25 lines (19 loc) 1.63 kB
--- title: AnimateHeight subtitle: 高度渐变 path: component/animate-height group: 其他 --- ## AnimateHeight 高度渐变 将容器以动画形式渐变为指定的高度。 将高度渐变为自适应的目标高度是无法使用 CSS 动画实现的,这种场景必须用 JavaScript 代码的方式来实现。 ### API | 参数 | 说明 | 类型 | 必填 | 默认值 | 备选值 | | --------- | ----------------------------- | -------------------- | ---- | -------- | --------------------------------------------- | | height | 目标高度 | `string` \| `number` | | | | | duration | 动画时长 | `number` | | 200 | | | easing | 动画的中间值计算函数 | `string` | | `ease` | 参考 CSS `transition-timing-function` 属性 | | appear | 是否在首次渲染时应用动画效果 | `boolean` | | `false` | `true` | | className | 自定义额外类名 | `string` | | | | | style | 自定义样式 | `CSSProperties` | | | | | overflow | CSS `overflow` 属性的快捷方式 | `string` | | `hidden` | `auto` \| `scroll` |