@insaic/neon
Version:
A Mobile UI Components built on Vue
77 lines (74 loc) • 1.3 kB
CSS
@charset "UTF-8";
/*依赖 base 里的动画 */
.sq-popup-mask {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.5);
z-index: 1010;
}
.sq-popup-content {
position: fixed;
background-color: #fff;
z-index: 1011;
}
.sq-popup-content.sq-popup-top {
left: 0;
right: 0;
top: 0;
}
.sq-popup-content.sq-popup-bottom {
left: 0;
right: 0;
bottom: 0;
}
.sq-popup-content.sq-popup-left {
top: 0;
left: 0;
width: 60%;
bottom: 0;
}
.sq-popup-content.sq-popup-right {
top: 0;
right: 0;
width: 60%;
bottom: 0;
}
.sq-popup-content.sq-popup-center {
top: 50%;
left: 50%;
-webkit-transform: translate3d(-50%, -50%, 0);
transform: translate3d(-50%, -50%, 0);
}
.sq-sign-popup-wrap .sq-popup-content {
min-width: 90%;
min-height: 200px;
background-color: transparent;
}
.sq-sign-close {
position: absolute;
right: -10px;
top: -10px;
font-size: 24px;
color: #00A0E9;
z-index: 2;
background-color: #fff;
border-radius: 50%;
}
.sq-sign-draw-wrap {
background-color: #fff;
position: relative;
}
.sq-sign-canvas-wrap {
width: 100%;
height: 200px;
}
.sq-sign-btn-wrap {
text-align: center;
margin-top: 20px;
}
.sq-sign-btn-left {
margin-right: 40px;
}