index.wxss
2.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
/* pages/index/index.wxss */
.banners {
width: 100%;
height: 300rpx;
}
.banners image {
width: 100%;
height: 100%;
}
/* 五个图标导航区域 */
.navContainer {
display: flex;
}
.navItem {
display: flex;
flex-direction: column;
align-items: center;
width: 20%;
}
.navItem .iconfont {
width: 100rpx;
height: 100rpx;
border-radius: 50%;
text-align: center;
line-height: 100rpx;
background: rgb(230, 11, 11);
font-size: 50rpx;
color: #fff;
margin: 20rpx 0;
}
.navItem text {
font-size: 26rpx;
}
/* 推荐歌曲 */
.recommendContainer {
padding: 20rpx;
}
.recommendContainer .header .title{
font-size: 32rpx;
line-height: 80rpx;
color: #666;
}
.recommendContainer .header .more{
float: right;
border: 1rpx solid #333;
padding: 10rpx 20rpx;
font-size: 24rpx;
border-radius: 30rpx;
}
/* 推荐内容区*/
.recommendScroll {
display: flex;
height: 300rpx;
}
.scrollItem {
width: 200rpx;
margin-right: 20rpx;
}
.scrollItem image {
width: 200rpx;
height: 200rpx;
border-radius: 10rpx;
}
.scrollItem text {
font-size: 26rpx;
/* 单行文本溢出隐藏 省略号代替 */
/*display: block;*/
/*white-space: nowrap;*/
/*overflow: hidden;*/
/*text-overflow: ellipsis;*/
/* 多行文本溢出隐藏 省略号代替*/
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical; /*设置对其模式*/
-webkit-line-clamp: 2; /*设置多行的行数*/
}
/* 排行榜 */
.topList {
padding: 20rpx;
}
.topListSwiper {
height: 400rpx;
}
.swiperItem {
width: 96%;
background: #fbfbfb;
}
.swiperItem .title {
font-size: 30rpx;
line-height: 80rpx;
}
.musicItem {
/* 当一个元素设置为flex,其子元素会自动成为block元素*/
display: flex;
margin-bottom: 20rpx;
}
.musicItem image{
width: 100rpx;
height: 100rpx;
border-radius: 6rpx;
}
.musicItem .count {
width: 100rpx;
height: 100rpx;
text-align: center;
line-height: 100rpx;
}
.musicItem .musicName {
height: 100rpx;
line-height: 100rpx;
max-width: 400rpx;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}