You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
177 lines
2.9 KiB
177 lines
2.9 KiB
1 year ago
|
page{
|
||
|
display: flex;
|
||
|
flex-direction: column;
|
||
|
background: #17181a;
|
||
|
color: #ccc;
|
||
|
height: 100%;
|
||
|
}
|
||
|
.tab{
|
||
|
display: flex;
|
||
|
}
|
||
|
.tab-item.active{
|
||
|
color: #c25b5b;
|
||
|
border-bottom-color:#c25b5b;
|
||
|
}
|
||
|
.tab-item{
|
||
|
flex: 1;
|
||
|
font-size: 10pt;
|
||
|
text-align: center;
|
||
|
line-height: 72px;
|
||
|
border-bottom:6rpx solid #eee;
|
||
|
}
|
||
|
.content-info-portal{
|
||
|
display: flex;
|
||
|
margin-bottom: 15px;
|
||
|
}
|
||
|
.content-info-portal>view{
|
||
|
flex: 1;
|
||
|
font-size: 11pt;
|
||
|
text-align: center;
|
||
|
}
|
||
|
.content-info-portal image{
|
||
|
width: 120rpx;
|
||
|
height: 120rpx;
|
||
|
display: block;
|
||
|
margin: 20rpx auto;
|
||
|
}
|
||
|
|
||
|
.content{
|
||
|
flex: 1;
|
||
|
}
|
||
|
.content-play{
|
||
|
text-align: center;
|
||
|
display: flex;
|
||
|
height: 100%;
|
||
|
flex-direction: column;
|
||
|
justify-content: space-around;
|
||
|
}
|
||
|
.content-play-info>view{
|
||
|
color: #888;
|
||
|
font-size: 11pt;
|
||
|
}
|
||
|
@keyframes rotateImage{
|
||
|
from{
|
||
|
transform: rotate(0deg);
|
||
|
}
|
||
|
to{
|
||
|
transform: rotate(360deg);
|
||
|
}
|
||
|
}
|
||
|
.content >swiper{
|
||
|
height: 100%;
|
||
|
}
|
||
|
.content-play-cover image{
|
||
|
animation: rotateImage 10s linear infinite;
|
||
|
width: 400rpx;
|
||
|
height: 400rpx;
|
||
|
border-radius: 50%;
|
||
|
border: 1px solid #333;
|
||
|
}
|
||
|
.content-play-progress{
|
||
|
display: flex;
|
||
|
align-items: center;
|
||
|
margin: 0 35rpx;
|
||
|
font-size: 9pt;
|
||
|
text-align: center;
|
||
|
}
|
||
|
.content-play-progress>view{
|
||
|
flex: 1;
|
||
|
}
|
||
|
.content-info{
|
||
|
height: 100%;
|
||
|
}
|
||
|
.content-info-slide{
|
||
|
height: 302rpx;
|
||
|
margin-bottom:20px ;
|
||
|
}
|
||
|
.content-info-slide image{
|
||
|
width: 100%;
|
||
|
height: 100%;
|
||
|
}
|
||
|
.content-info-list{
|
||
|
font-size: 11pt;
|
||
|
margin-bottom: 20rpx;
|
||
|
}
|
||
|
.content-info-list > .list-title{
|
||
|
margin: 20rpx 35rpx;
|
||
|
}
|
||
|
.content-info-list >.list-inner{
|
||
|
display: flex;
|
||
|
flex-wrap: wrap;
|
||
|
margin: 0 20rpx;
|
||
|
}
|
||
|
.content-info-list >.list-inner>.list-item{
|
||
|
flex: 1;
|
||
|
}
|
||
|
.content-info-list >.list-inner>.list-item>image{
|
||
|
display: block;
|
||
|
width: 200rpx;
|
||
|
height: 200rpx;
|
||
|
margin: 0 auto;
|
||
|
border-radius: 10rpx;
|
||
|
border: 1rpx solid #555;
|
||
|
}
|
||
|
.content-info-list>.list-inner>.list-item>view{
|
||
|
width: 200rpx;
|
||
|
margin: 10rpx auto;
|
||
|
font-size: 10pt;
|
||
|
}
|
||
|
.player{
|
||
|
background: #222;
|
||
|
border-top: 1px solid #252525;
|
||
|
height: 112rpx;
|
||
|
display: flex;
|
||
|
align-items: center;
|
||
|
background: #222;
|
||
|
border-top:1px solid #252525;
|
||
|
}
|
||
|
.player-cover{
|
||
|
width: 80rpx;
|
||
|
height: 80rpx;
|
||
|
margin-left: 15rpx;
|
||
|
border-radius: 8rpx;
|
||
|
border:1px solid #333;
|
||
|
}
|
||
|
.player-info{
|
||
|
flex: 1;
|
||
|
font-size: 10pt;
|
||
|
line-height: 38rpx;
|
||
|
margin-left:20rpx;
|
||
|
padding-bottom:8rpx;
|
||
|
}
|
||
|
.player-info-singer{
|
||
|
color: #888;
|
||
|
}
|
||
|
.player-controls image{
|
||
|
width: 80rpx;
|
||
|
height: 80rpx;
|
||
|
margin-right:15rpx;
|
||
|
}
|
||
|
|
||
|
.playlist-item{
|
||
|
display: flex;
|
||
|
align-items: center;
|
||
|
border-bottom: 1rpx solid #333;
|
||
|
}
|
||
|
.playlist-cover{
|
||
|
width: 80rpx;
|
||
|
height: 80rpx;
|
||
|
margin-left: 15rpx;
|
||
|
border-radius: 8rpx;
|
||
|
border: 1rpx solid #333;
|
||
|
}
|
||
|
.playlist-info{
|
||
|
flex: 1;
|
||
|
font-size: 10pt;
|
||
|
line-height: 38rpx;
|
||
|
margin-left: 20rpx;
|
||
|
padding-bottom: 8rpx;
|
||
|
}
|
||
|
.playlist-info-singer{
|
||
|
color: #888;
|
||
|
}
|
||
|
.playlist-controls{
|
||
|
font-size: 10pt;
|
||
|
margin-right: 20rpx;
|
||
|
color: #c25b5b;
|
||
|
}
|