UNPKG

@nutui/nutui-react

Version:

京东风格的轻量级移动端 React 组件库,支持一套代码生成 H5 和小程序

113 lines (104 loc) 3 kB
@charset "UTF-8"; :root, page { --nut-scale-f: 1; --nut-scale-font: var(--nut-scale-f, 1); --nut-scale-icon: var(--nut-scale-f, 1); --nut-icon-height: calc(16px * var(--nut-scale-icon, var(--nut-scale-f, 1))) !important; --nut-icon-width: calc(16px * var(--nut-scale-icon, var(--nut-scale-f, 1))) !important; --nut-icon-line-height: calc(16px * var(--nut-scale-icon, var(--nut-scale-f, 1))) !important; } /* #ifdef harmony */ /* #endif */ /* #ifndef harmony */ /* #endif */ /*入场动画开始*/ .fade-enter { opacity: 0; } /*入场动画过程*/ .fade-enter-active { opacity: 1; transition: opacity 300ms ease-in; } /*入场动画结束*/ .fade-enter-done { opacity: 1; } /*离场动画开始*/ .fade-exit { opacity: 1; } /*离场动画过程*/ .fade-exit-active { opacity: 0; transition: opacity 300ms ease-out; } /*离场动画结束*/ .fade-exit-done { opacity: 0; } /*页面第一次加载时的开始状态*/ .fade-appear { opacity: 0; } /*页面第一次加载时的动画过程*/ .fade-appear-active { opacity: 1; transition: opacity 300ms; } .nut-notify { position: fixed; left: calc(8px * var(--nut-scale-f, 1)); right: calc(8px * var(--nut-scale-f, 1)); z-index: var(--nutui-notify-z-index, 1000); display: flex; align-items: center; box-sizing: border-box; height: var(--nutui-notify-height, calc(40px * var(--nut-scale-f, 1))); padding: var(--nutui-notify-padding, 0px calc(12px * var(--nut-scale-f, 1))); border-radius: var(--nutui-notify-border-radius, calc(8px * var(--nut-scale-f, 1))); box-shadow: var(--nutui-notify-box-shadow, 0px calc(4px * var(--nut-scale-f, 1)) calc(12px * var(--nut-scale-f, 1)) 0px rgba(0, 0, 0, 0.06)); background-color: var(--nutui-notify-background-color, #ffffff); } .nut-notify-content { flex: 1; text-align: center; min-width: 0; font-size: var(--nutui-notify-font-size, var(--nutui-font-size-base, calc(14px * var(--nut-scale-font, var(--nut-scale-f, 1))))); color: var(--nutui-notify-text-color, var(--nutui-color-title, #1a1a1a)); white-space: nowrap; overflow: hidden; } .nut-notify-ellipsis { text-overflow: ellipsis; } .nut-notify-layout-left { text-align: left; } .nut-notify-left-icon, .nut-notify-right-icon { /* #ifdef dynamic*/ display: flex; /* #endif */ /* #ifndef dynamic*/ display: inline-flex; /* #endif */ } .nut-notify-left-icon { margin-right: calc(6px * var(--nut-scale-f, 1)); } .nut-notify-left-icon .nut-icon { height: calc(16px * var(--nut-scale-f, 1)); width: calc(16px * var(--nut-scale-f, 1)); } .nut-notify-right-icon { margin-left: calc(6px * var(--nut-scale-f, 1)); } .nut-notify-right-icon .nut-icon { height: calc(12px * var(--nut-scale-f, 1)); width: calc(12px * var(--nut-scale-f, 1)); } .nut-notify-close-icon { height: var(--nutui-icon-size-12, calc(12px * var(--nut-scale-icon, var(--nut-scale-f, 1)))); width: var(--nutui-icon-size-12, calc(12px * var(--nut-scale-icon, var(--nut-scale-f, 1)))); }