|
@@ -7,7 +7,7 @@
|
|
|
hover-class="navigator-hover" v-for="(item, index) in list" :key="index">
|
|
|
<image :src="item.picUrl" mode="aspectFill"></image>
|
|
|
<view class="info">
|
|
|
- <view class="title">{{ item.title }}</view>
|
|
|
+ <view class="title ells-one">{{ item.title }}</view>
|
|
|
<view class="price">¥{{ $numberFormat(item.salePrice) }}</view>
|
|
|
</view>
|
|
|
</navigator>
|
|
@@ -78,27 +78,28 @@
|
|
|
|
|
|
<style lang="scss">
|
|
|
.ticket-box {
|
|
|
- margin: 30rpx 0;
|
|
|
+ margin: 34rpx 0;
|
|
|
|
|
|
&-list {
|
|
|
- justify-content: space-around;
|
|
|
+ justify-content: space-between;
|
|
|
+ padding: 0 34rpx;
|
|
|
flex-wrap: wrap;
|
|
|
padding-bottom: 100rpx;
|
|
|
|
|
|
&-item {
|
|
|
flex-direction: column;
|
|
|
box-sizing: border-box;
|
|
|
- padding: 20rpx;
|
|
|
+ padding: 12rpx;
|
|
|
width: 330rpx;
|
|
|
- border-radius: 10rpx;
|
|
|
- margin-bottom: 40rpx;
|
|
|
+ border-radius: 22rpx;
|
|
|
+ margin-bottom: 34rpx;
|
|
|
background-color: #FFFFFF;
|
|
|
- // border: 1px solid rgba(187, 187, 187, 25);
|
|
|
|
|
|
image {
|
|
|
width: 300rpx;
|
|
|
- height: 430rpx;
|
|
|
- border-radius: 5px;
|
|
|
+ height: 240rpx;
|
|
|
+ border-radius: 22rpx;
|
|
|
+ margin-bottom: 34rpx;
|
|
|
}
|
|
|
|
|
|
.info {
|
|
@@ -106,13 +107,18 @@
|
|
|
}
|
|
|
|
|
|
.title {
|
|
|
- line-height: 42rpx;
|
|
|
- margin: 10rpx 0 10rpx;
|
|
|
+ line-height: 36rpx;
|
|
|
+ font-size: 36rpx;
|
|
|
+ font-weight: bold;
|
|
|
+ margin-bottom: 20rpx;
|
|
|
}
|
|
|
|
|
|
.price {
|
|
|
+ font-size: 26rpx;
|
|
|
+ font-weight: bold;
|
|
|
+ color: #FF4208;
|
|
|
line-height: 42rpx;
|
|
|
- color: #EB7009;
|
|
|
+ margin-bottom: 24rpx;
|
|
|
}
|
|
|
}
|
|
|
|