60 lines
1.1 KiB
Plaintext
60 lines
1.1 KiB
Plaintext
img-uploader{
|
|
display: block;
|
|
}
|
|
.img-area{
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
gap: 16rpx;
|
|
display: flex;
|
|
justify-content: flex-end;
|
|
}
|
|
.img-area .item{
|
|
width: 100rpx;height:100rpx;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
flex-direction: column;
|
|
border-radius: 12rpx;
|
|
position: relative;
|
|
}
|
|
|
|
.img-area .item .progress{
|
|
position: absolute;
|
|
top:0;left:0;
|
|
width:100%;
|
|
z-index: 1;
|
|
}
|
|
.img-area .item .close-area{
|
|
position: absolute;
|
|
right:-16rpx;top:-16rpx;
|
|
z-index: 2;
|
|
padding:5rpx;
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
.img-area .item .close-area .icon{
|
|
width:28rpx;height:28rpx;
|
|
}
|
|
.img-area .item.loading::after{
|
|
content: '';
|
|
position: absolute;
|
|
width:100%;height:100%;
|
|
left:0;top:0;
|
|
background-color: rgba(0, 0, 0, 0.3);
|
|
z-index: 0;
|
|
}
|
|
.img-area .item .image{
|
|
width:100%;height:100%;
|
|
border-radius: 12rpx;
|
|
}
|
|
|
|
|
|
.img-area .take-photo{
|
|
font-size: 20rpx;
|
|
color: rgba(153, 153, 153, 0.5);
|
|
border: 1.2px solid rgba(124, 134, 149, 0.3);
|
|
}
|
|
.img-area .take-photo .icon{
|
|
width:32rpx;height:32rpx;
|
|
margin-bottom:14rpx;
|
|
} |