UNPKG

@mijadesign/mjui-react-taro

Version:

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

2 lines (1 loc) 15.1 kB
.nut-overlay{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:var(--nutui-overlay-bg-color, var(--nutui-color-mask, rgba(0, 0, 0, .7)));z-index:var(--nutui-overlay-zIndex, 1000)}.nut-overflow-hidden{overflow:hidden!important}@keyframes nut-fade-in{0%{opacity:0}1%{opacity:0}to{opacity:1}}@keyframes nut-fade-out{0%{opacity:1}1%{opacity:1}to{opacity:0}}.nut-overlay-slide-enter-active,.nut-overlay-slide-appear-active{animation-fill-mode:both;animation-name:nut-fade-in;animation-duration:var(--nutui-overlay-animation-duration, .3s)}.nut-overlay-slide-exit-active{animation-fill-mode:both;animation-name:nut-fade-out;animation-duration:var(--nutui-overlay-animation-duration, .3s)}[dir=rtl] .nut-overlay,.nut-rtl .nut-overlay{left:auto;right:0}.nut-popup{position:fixed;min-height:26%;max-height:100%;background-color:var(--nutui-overlay-content-bg-color, var(--nutui-color-background-overlay, var(--nutui-color-white, #ffffff)));-webkit-overflow-scrolling:touch;font-size:var(--nutui-font-size-2, 15px)}.nut-popup-title{display:flex;flex-direction:row;align-items:center;justify-content:center;border-bottom:var(--nutui-popup-title-border-bottom, 0);padding:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)));position:relative}.nut-popup-title-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.nut-popup-title-title{color:var(--nutui-color-title, #0d0d0d);font-weight:var(--nutui-font-weight-bold, 700);font-size:var(--nutui-popup-title-font-size, var(--nutui-font-size-3, 17px));line-height:var(--nutui-popup-title-font-size, var(--nutui-font-size-3, 17px))}.nut-popup-title-description{color:var(--nutui-color-text, #666666);font-size:var(--nutui-popup-description-font-size, var(--nutui-font-size-2, 15px));font-weight:var(--nutui-font-weight, 400)}.nut-popup-title-description-gap{margin-top:var(--nutui-popup-description-spacing, var(--nutui-spacing-base, 8px))}.nut-popup-title-left{position:absolute;top:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)));left:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)))}.nut-popup-title-right{position:absolute;top:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)));right:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)));z-index:1;width:var(--nutui-popup-icon-size, var(--nutui-icon-font-size, 16px));height:var(--nutui-popup-icon-size, var(--nutui-icon-font-size, 16px));color:var(--nutui-color-title, #0d0d0d);cursor:pointer}.nut-popup-title-right:active{opacity:.7}.nut-popup-title-right-top-left{top:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)));left:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)))}.nut-popup-title-right-bottom-left{bottom:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)));left:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)))}.nut-popup-title-right-bottom-right{right:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)));bottom:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)))}.nut-popup-center{top:50%;left:50%;min-height:10%;max-width:295px;transform:translate(-50%,-50%)}.nut-popup-center.nut-popup-round{border-radius:var(--nutui-popup-border-radius, var(--nutui-radius-3, 16px))}.nut-popup-bottom,.nut-popup-top{max-height:87%}.nut-popup-bottom{bottom:0;left:0;width:100%}.nut-popup-bottom.nut-popup-round{border-radius:var(--nutui-popup-border-radius, var(--nutui-radius-3, 16px)) var(--nutui-popup-border-radius, var(--nutui-radius-3, 16px)) 0 0}.nut-popup-right{top:0;right:0;width:100px;height:100%}.nut-popup-right.nut-popup-round{border-radius:var(--nutui-popup-border-radius, var(--nutui-radius-3, 16px)) 0 0 var(--nutui-popup-border-radius, var(--nutui-radius-3, 16px))}.nut-popup-left{top:0;left:0;width:100px;height:100%}.nut-popup-left.nut-popup-round{border-radius:0 var(--nutui-popup-border-radius, var(--nutui-radius-3, 16px)) var(--nutui-popup-border-radius, var(--nutui-radius-3, 16px)) 0}.nut-popup-top{top:0;left:0;width:100%}.nut-popup-top.nut-popup-round{border-radius:0 0 var(--nutui-popup-border-radius, var(--nutui-radius-3, 16px)) var(--nutui-popup-border-radius, var(--nutui-radius-3, 16px))}@keyframes popup-scale-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes popup-scale-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}.nut-popup-slide-none-enter-active{animation-fill-mode:both;animation-name:popup-scale-fade-in;animation-duration:var(--nutui-popup-animation-duration, .3s)}.nut-popup-slide-none-exit-active{animation-fill-mode:both;animation-name:popup-scale-fade-out;animation-duration:var(--nutui-popup-animation-duration, .3s)}@keyframes popup-fade-in{0%{opacity:0}to{opacity:1}}@keyframes popup-fade-out{0%{opacity:1}to{opacity:0}}.nut-popup-slide-center-enter-active{animation-fill-mode:both;animation-name:popup-fade-in;animation-duration:var(--nutui-popup-animation-duration, .3s)}.nut-popup-slide-center-exit-active{animation-fill-mode:both;animation-name:popup-fade-out;animation-duration:var(--nutui-popup-animation-duration, .3s)}@keyframes popup-slide-top-enter{0%{transform:translate3d(0,-100%,0)}to{transform:translateZ(0)}}@keyframes popup-slide-top-exit{to{transform:translate3d(0,-100%,0)}}.nut-popup-slide-top-enter-active,.nut-popup-slide-top-appear-active{transform:translateZ(0);animation-fill-mode:both;animation-name:popup-slide-top-enter;animation-duration:var(--nutui-popup-animation-duration, .3s)}.nut-popup-slide-top-exit-active{animation-fill-mode:both;animation-name:popup-slide-top-exit;animation-duration:var(--nutui-popup-animation-duration, .3s)}@keyframes popup-slide-right-enter{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes popup-slide-right-exit{to{transform:translate3d(100%,0,0)}}.nut-popup-slide-right-enter-active,.nut-popup-slide-right-appear-active{transform:translateZ(0);animation-fill-mode:both;animation-name:popup-slide-right-enter;animation-duration:var(--nutui-popup-animation-duration, .3s)}.nut-popup-slide-right-exit{animation-fill-mode:both;animation-name:popup-slide-right-exit;animation-duration:var(--nutui-popup-animation-duration, .3s)}@keyframes popup-slide-bottom-enter{0%{transform:translate3d(0,100%,0)}to{transform:translateZ(0)}}@keyframes slide-bottom-exit{to{transform:translate3d(0,100%,0)}}.nut-popup-slide-bottom-enter-active,.nut-popup-slide-bottom-appear-active{transform:translate(0);animation-fill-mode:both;animation-name:popup-slide-bottom-enter;animation-duration:var(--nutui-popup-animation-duration, .3s)}.nut-popup-slide-bottom-exit{animation-fill-mode:both;animation-name:slide-bottom-exit;animation-duration:var(--nutui-popup-animation-duration, .3s)}@keyframes popup-slide-left-enter{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes popup-slide-left-exit{to{transform:translate3d(-100%,0,0)}}.nut-popup-slide-left-enter-active,.nut-popup-slide-left-appear-active{transform:translate(0);animation-fill-mode:both;animation-name:popup-slide-left-enter;animation-duration:var(--nutui-popup-animation-duration, .3s)}.nut-popup-slide-left-exit-active,.nut-popup-slide-left-exit-done{animation-fill-mode:both;animation-name:popup-slide-left-exit;animation-duration:var(--nutui-popup-animation-duration, .3s)}.nut-popup-slide-none-exit-done.nut-popup,.nut-popup-slide-center-exit-done.nut-popup,.nut-popup-slide-left-exit-done.nut-popup,.nut-popup-slide-right-exit-done.nut-popup,.nut-popup-slide-top-exit-done.nut-popup,.nut-popup-slide-bottom-exit-done.nut-popup{display:none}.nut-popup .nut-overflow-hidden{overflow:hidden}[dir=rtl] .nut-popup-title-left,.nut-rtl .nut-popup-title-left{left:auto;right:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)))}[dir=rtl] .nut-popup-title-right,.nut-rtl .nut-popup-title-right{right:auto;left:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)))}[dir=rtl] .nut-popup-title-right-top-left,.nut-rtl .nut-popup-title-right-top-left,[dir=rtl] .nut-popup-title-right-bottom-left,.nut-rtl .nut-popup-title-right-bottom-left{left:auto;right:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)))}[dir=rtl] .nut-popup-title-right-bottom-right,.nut-rtl .nut-popup-title-right-bottom-right{right:auto;left:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)))}[dir=rtl] .nut-popup-title .nut-icon-ArrowLeft,.nut-rtl .nut-popup-title .nut-icon-ArrowLeft{transform:rotate(180deg)}[dir=rtl] .nut-popup-center,.nut-rtl .nut-popup-center{left:auto;right:50%;transform:translate(50%,-50%)}[dir=rtl] .nut-popup-bottom,.nut-rtl .nut-popup-bottom,[dir=rtl] .nut-popup-top,.nut-rtl .nut-popup-top{left:auto;right:0}.nut-popup-bottom,.nut-popup-top{max-height:var(--nutui-popup-max-height, 80%);min-height:var(--nutui-popup-min-height, 36%)}.nut-popup-bottom{padding-bottom:constant(safe-area-inset-bottom)!important;padding-bottom:env(safe-area-inset-bottom)!important}.nut-popup{overflow:hidden}.nut-popup-title{padding:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)))}.nut-popup-title-title{line-height:24px!important;height:24px}.nut-popup-title-left{left:var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px));color:var(--nutui-color-text, #666666)}.nut-popup-title-right{display:flex;align-items:center;right:var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px));color:var(--nutui-color-text, #666666);height:var(--nutui-popup-title-height, inherit)!important;width:fit-content}.nut-popup-title-right-bottom-right{top:var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px));right:var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px))}.nut-popup-title-right-top-left,.nut-popup-title-right-bottom-left{top:var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px));left:var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px))}.nut-pickerview{position:relative;display:flex;width:100%;height:calc(var(--nutui-picker-item-height, 48px) * 5);overflow:hidden}.nut-pickerview-mask,.nut-pickerview-indicator{position:absolute;left:0;right:0;z-index:3;pointer-events:none}.nut-pickerview-mask{top:0;bottom:0;background-image:var(--picker-mask-background, linear-gradient(180deg, var(--nutui-white-12), var(--nutui-white-7)), linear-gradient(0deg, var(--nutui-white-12), var(--nutui-white-7)));background-position:top,bottom;background-size:100% calc((var(--nutui-picker-item-height, 48px) * 5 - var(--nutui-picker-item-height, 48px)) / 2);background-repeat:no-repeat;transform:translateZ(0)}.nut-pickerview-indicator{top:calc((var(--nutui-picker-item-height, 48px) * 5 - var(--nutui-picker-item-height, 48px)) / 2);height:var(--nutui-picker-item-height, 48px);border:var(--nutui-picker-item-active-line-border, .5px solid var(--nutui-color-border, #e6e6e6));border-left:0;border-right:0;box-sizing:border-box}.nut-pickerview-list{position:relative;flex:1;height:calc(var(--nutui-picker-item-height, 48px) * 5);overflow:hidden;touch-action:none}.nut-pickerview-roller{position:absolute;top:calc((var(--nutui-picker-item-height, 48px) * 5 - var(--nutui-picker-item-height, 48px)) / 2);width:100%;height:var(--nutui-picker-item-height, 48px);z-index:1;transform-style:preserve-3d}.nut-pickerview-roller-placeholder{height:var(--nutui-picker-item-height, 48px)}.nut-pickerview-roller-item{position:absolute;top:0;backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden}.nut-pickerview-roller-item-hidden{visibility:hidden;opacity:0}.nut-pickerview-roller-item,.nut-pickerview-roller-item-tiled{width:100%;height:var(--nutui-picker-item-height, 48px);line-height:var(--nutui-picker-item-height, 48px);color:var(--nutui-picker-item-text-color, var(--nutui-color-title, #0d0d0d));font-size:var(--nutui-picker-item-text-font-size, var(--nutui-font-size-2, 15px));text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nut-pickerview-roller-item-active{font-weight:var(--nutui-picker-item-active-font-weight, var(--nutui-font-weight-bold, 700))}.nut-picker{width:100%}.nut-picker-control{display:flex;align-items:center;justify-content:space-between;height:var(--nutui-popup-title-height, inherit);padding:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)));box-sizing:border-box;font-size:var(--nutui-popup-title-font-size, var(--nutui-font-size-3, 17px))}.nut-picker-cancel-btn{color:var(--nutui-picker-title-cancel-color, var(--nutui-color-text, #666666));font-size:var(--nutui-picker-title-cancel-font-size, var(--nutui-font-size-2, 15px))}.nut-picker-confirm-btn{color:var(--nutui-picker-title-ok-color, var(--nutui-color-primary, #006dfc));font-size:var(--nutui-picker-title-ok-font-size, var(--nutui-font-size-2, 15px))}.nut-picker-title{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;color:var(--nutui-color-title, #0d0d0d);font-size:var(--nutui-popup-title-font-size, var(--nutui-font-size-3, 17px));font-weight:var(--nutui-popup-title-font-weight, var(--nutui-font-weight-bold, 700))}.nut-picker-panel{display:flex}