store/mycomponent/payKeyboard/payKeyboard.wxss

120 lines
1.8 KiB
Plaintext

/* mycomponent/payKeyboard/payKeyboard.wxss */
@import "/mycss/iconfont.wxss";
view,
text {
box-sizing: border-box;
}
.payKeyboardWrapper {
display: flex;
flex-direction: column;
height: 100vh;
width: 100vw;
}
.payKeyboardWrapper .payKeyboardTop {
flex: 1;
display: flex;
align-items: center;
justify-content: center;
}
.payKeyboardWrapper .payKeyboard {
width: 80%;
height: 10rem;
background: #fff;
border-radius: 0.5rem;
}
.payKeyboardWrapper .payKeyboard .header {
height: 2.596rem;
display: flex;
align-items: center;
justify-content: center;
position: relative;
}
.payKeyboardWrapper .payKeyboard .header .title {
font-size: 1rem;
letter-spacing: 0.05rem;
color: #000;
}
.payKeyboardWrapper .payKeyboard .header .icon-guanbi {
position: absolute;
top: 0.5rem;
right: 1.25rem;
color: #000;
}
.payKeyboardWrapper .payKeyboard .input {
padding: 0.8rem;
}
.payKeyboardWrapper .payKeyboard .tips {
text-align: center;
color: red;
}
@keyframes van-cursor-flicker {
0% {
opacity: 0;
}
50% {
opacity: 1;
}
100% {
opacity: 0;
}
}
.yz_payCode {
width: 100vw;
height: 100vh;
display: flex;
align-items: center;
justify-content: center;
}
.yz_payCode .payKeyboard {
width: 80%;
height: 320rpx;
background: #fff;
border-radius: 16rpx;
}
.yz_payCode .payKeyboard .header {
height: 83.072rpx;
display: flex;
align-items: center;
justify-content: center;
position: relative;
}
.yz_payCode .payKeyboard .header .title {
font-size: 32rpx;
letter-spacing: 1.6rpx;
color: #000;
}
.yz_payCode .payKeyboard .header .icon-guanbi {
position: absolute;
top: 10rpx;
right: 40rpx;
color: #000;
}
.yz_payCode .payKeyboard .input {
padding-top: 25.6rpx;
padding-bottom: 25.6rpx;
}
.yz_payCode .payKeyboard .tips {
color: red;
text-align: center;
}