@-ui/transition 中文文档教程

发布于 5年前 浏览 28 项目主页 更新于 3年前


@-ui/transition

捆绑恐惧症 Types 代码覆盖率 构建状态 NPM 版本 麻省理工学院许可证

npm i @-ui/transition

创建 CSS 转换的库

Quick Start

使用 -ui ```jsx 和谐 从“@-ui/styles”导入样式 从“@-ui/transition”导入转换

styles.variables({ 转换:{ 期间: { 慢:'1s', }, }, })

const fade = transition(样式, { // 默认样式和选项 默认: { 持续时间:100, }, // 使用回调访问变量 在:({转换})=> ({ 不透明度:1, 持续时间:transitions.duration.slow, }), 出去: { 不透明度:0, }, })

常量组件 = ({visible}) => (

Foo

) ```

API

LICENSE

麻省理工学院


@-ui/transition

Bundlephobia Types Code coverage Build status NPM Version MIT License

npm i @-ui/transition

A library for creating CSS transitions with -ui

Quick Start

```jsx harmony import styles from '@-ui/styles' import transition from '@-ui/transition'

styles.variables({ transitions: { duration: { slow: '1s', }, }, })

const fade = transition(styles, { // default styles and options default: { duration: 100, }, // Use a callback to access variables in: ({transitions}) => ({ opacity: 1, duration: transitions.duration.slow, }), out: { opacity: 0, }, })

const Component = ({visible}) => (

Foo

) ```

API

LICENSE

MIT

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文