@xysfe/actui
Version:
A fantastic mobile ui lib implement by Vue
1 lines • 3.08 kB
CSS
.act-popup{position:fixed;left:0;right:0;top:0;bottom:0;max-width:100vw;content:"viewport-units-buggyfill; max-width: 100vw"}.act-popup-container,.act-popup-mask{position:absolute;width:100%;height:100%}.act-popup-mask{overflow:hidden}.act-popup-mask:before{content:".";display:block;width:1px;height:1px;background-color:rgba(0,0,0,.1);margin-left:-10px}.act-popup-container{-webkit-transform:translate(100%,100%);transform:translate(100%,100%)}.act-popup-content{position:absolute;top:0;left:0;width:100%;box-sizing:border-box;-webkit-transform:translate(-100%,-100%);transform:translate(-100%,-100%)}.act-popup-center .act-popup-content{position:absolute;top:-50%;left:-50%;width:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.act-popup-top-radius{border-top-left-radius:12px;border-top-right-radius:12px}.act-popup-top-radius.act-popup-content{overflow:hidden}[data-v-a275e3e0]{-webkit-tap-highlight-color:transparent}.act-layer[data-v-a275e3e0]{max-width:60em;width:86%;z-index:99;border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden;line-height:1}.act-layer .layer-wrap[data-v-a275e3e0]{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.act-layer .head-img[data-v-a275e3e0]{border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}.act-layer .head-img img[data-v-a275e3e0]{display:block;width:100%}.act-layer-header[data-v-a275e3e0]{position:relative;margin-bottom:1.4em;z-index:2}.act-layer-header[data-v-a275e3e0]:after{content:"";position:absolute;bottom:-1.4em;left:-10%;right:-10%;height:5.6em;border-radius:0 0 50% 50%;background-color:currentColor;z-index:-1}.act-layer-slim .act-layer-header[data-v-a275e3e0]{margin-bottom:0;padding-top:1.5em;background-color:initial}.act-layer-slim .act-layer-header[data-v-a275e3e0]:after{top:0;left:-12%;right:-12%;height:1.5em}.act-layer-content[data-v-a275e3e0]{border-bottom-left-radius:8px;border-bottom-right-radius:8px;position:relative;z-index:1}.act-layer-content.fix-gap[data-v-a275e3e0]:before{content:"";position:absolute;width:100%;background-color:inherit;height:2px;top:-1px}.act-layer-close[data-v-a275e3e0]{width:100%;margin-top:2em}.act-layer-close img[data-v-a275e3e0]{display:block;margin:0 auto;width:3.5em;height:3.5em;pointer-events:auto}.act-imagelayer-title[data-v-6b149144]{padding-top:1.6em;text-align:center;line-height:1.2}.act-imagelayer-title .txt[data-v-6b149144]{font-size:1.8em}.act-imagelayer-content[data-v-6b149144]{color:#666;padding-bottom:1.55em;text-align:center}.act-imagelayer-content .image[data-v-6b149144]{width:100%;margin-top:2em;margin-bottom:1em}.act-imagelayer-content .image img[data-v-6b149144]{display:block;max-width:100%;max-height:100%}.act-imagelayer-content .footer[data-v-6b149144]{line-height:1.2}.act-imagelayer-content .footer .txt[data-v-6b149144]{font-size:1.5em}.act-imagelayer-content .footer-btn div[data-v-6b149144]{display:inline-block;letter-spacing:1px;padding:1.1em 3.5em;border-radius:4px}.act-imagelayer-content .footer-btn div span[data-v-6b149144]{font-size:1.5em}