66 lines
1.2 KiB
Plaintext
66 lines
1.2 KiB
Plaintext
.images-list{
|
|
height:100vh;
|
|
}
|
|
.item-container{
|
|
padding:0 20rpx;
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
gap: 20rpx;
|
|
margin-top:20rpx;
|
|
}
|
|
.images-list .item{
|
|
width:calc(50vw - 30rpx);
|
|
height:calc((50vw - 30rpx)/3*4);
|
|
border-radius: 20rpx;
|
|
overflow: hidden;
|
|
position: relative;
|
|
}
|
|
.images-list .item .loading-area{
|
|
position: absolute;
|
|
left:0;right:0;
|
|
width:100%;height:100%;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
background-color: rgba(0, 0, 0, .3);
|
|
color:#fff;
|
|
font-size: 60rpx;
|
|
}
|
|
.images-list .default-mark{
|
|
position: absolute;
|
|
top:0;left:0;
|
|
background-color: var(--main-color);
|
|
color: #fff;
|
|
font-size: 24rpx;
|
|
font-weight: bold;
|
|
padding:10rpx;
|
|
border-radius: 0 0 20rpx 0;
|
|
}
|
|
.images-list .image{
|
|
width:100%;height:100%;
|
|
}
|
|
.images-list .btn-close{
|
|
width:50rpx;height:50rpx;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
position: absolute;
|
|
right:0;top:0;
|
|
border-radius: 0 0 0 20rpx;
|
|
font-size: 22rpx;
|
|
color: #777;
|
|
background-color: rgba(0, 0, 0, .1);
|
|
}
|
|
.images-list .btn-share{
|
|
position: absolute;
|
|
bottom:30rpx;
|
|
left:0;
|
|
font-size: 24rpx;
|
|
font-weight:normal;
|
|
left:50%;
|
|
margin-left:-2.5em;
|
|
display: flex;
|
|
align-items: center;
|
|
gap:10rpx;
|
|
}
|