From 9481cf10a10b0eb2c0b5b546f2bb5e4d96eb2c89 Mon Sep 17 00:00:00 2001 From: weipengfei <2187978347@qq.com> Date: Sat, 23 Mar 2024 15:19:27 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../WaterfallsFlowItem/WaterfallsFlowItem.vue | 795 ++++++++++-------- 1 file changed, 432 insertions(+), 363 deletions(-) diff --git a/components/WaterfallsFlowItem/WaterfallsFlowItem.vue b/components/WaterfallsFlowItem/WaterfallsFlowItem.vue index bd2f6e3..7ba60fa 100644 --- a/components/WaterfallsFlowItem/WaterfallsFlowItem.vue +++ b/components/WaterfallsFlowItem/WaterfallsFlowItem.vue @@ -1,378 +1,447 @@ + } + + .svip { + margin: 5rpx 0 15rpx; + } + + .vip-money { + color: #282828; + font-size: 22rpx; + margin-left: 6rpx; + font-weight: bold; + } + + .vipImg { + width: 65rpx; + height: 28rpx; + margin-left: 4rpx; + + image { + width: 100%; + height: 100%; + display: block; + } + } + + .wf-page0 .name { + color: #282828; + margin: 20rpx 0 10rpx 0; + font-size: 13px; + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + text-align: left; + } + + .wf-page0 .text { + padding: 0 20rpx; + } + + .wf-page0 .money { + font-size: 20rpx; + font-weight: bold; + color: var(--view-priceColor); + } + + .b-color { + background-color: var(--view-theme); + border: 1px solid var(--view-theme); + } + + .wf-page0 .money .num { + font-size: 34rpx; + } + + .wf-page1 .wf-item { + .name { + font-size: 13px; + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + text-align: left; + } + } + + .wf-page1 .pictrue { + position: relative; + height: 345rpx; + width: 100% !important; + + /deep/image, + /deep/.easy-loadimage, + uni-image { + height: 345rpx; + border-radius: 20rpx 20rpx 0 0; + } + + .border-picture { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + border-radius: 20rpx 20rpx 0 0; + background: center/cover no-repeat; + } + + } + + .sell_out { + display: flex; + width: 150rpx; + height: 150rpx; + align-items: center; + justify-content: center; + border-radius: 100%; + background: rgba(0, 0, 0, .6); + color: #fff; + font-size: 30rpx; + position: absolute; + top: 50%; + left: 50%; + margin: -75rpx 0 0 -75rpx; + + &::before { + content: ""; + display: block; + width: 140rpx; + height: 140rpx; + border-radius: 100%; + border: 1px dashed #fff; + position: absolute; + top: 5rpx; + left: 5rpx; + } + } + + .loading-img { + height: 345rpx; + max-height: 360rpx; + } + + .wf-page1 .text { + padding: 20rpx 17rpx 26rpx 17rpx; + font-size: 30rpx; + color: #222; + } + + .wf-page1 .text .money { + display: flex; + align-items: center; + font-size: 26rpx; + font-weight: bold; + margin-top: 8rpx; + color: var(--view-priceColor); + } + + .wf-page1 .text .money .num { + font-size: 34rpx; + } + + .item_tags { + margin-top: 8rpx; + display: flex; + } + + .item_tags .tags_item { + display: flex; + font-size: 20rpx; + text-align: center; + border-radius: 5rpx; + padding: 0 4rpx; + height: 28rpx; + align-items: center; + justify-content: center; + margin-right: 8rpx; + } + + .item_tags .tags_item.ticket { + color: var(--view-theme); + border: 1px solid var(--view-theme); + } + + .item_tags .tags_item.delivery { + // color: #FF9000; + // border: 1px solid #FF9000; + color: var(--view-theme); + border: 1px solid var(--view-theme); + } + + .item_tags .tags_item.delivery_yellow { + color: #FF9000; + border: 1px solid #FF9000; + } + + .wf-page1 .text .money .ticket-big { + display: flex; + align-items: center; + justify-content: center; + max-width: 163rpx; + padding: 0 6rpx; + height: 28rpx; + margin-left: 10rpx; + background-image: url(~static/images/yh.png); + background-size: 100% 100%; + font-size: 20rpx; + font-weight: normal; + } + + .wf-page1 .text .score { + margin-top: 10rpx; + color: #737373; + font-size: 20rpx; + } + + .wf-page1 .text .company { + display: flex; + align-items: center; + color: #737373; + font-size: 20rpx; + margin-top: 10rpx; + + .line1 { + max-width: 200rpx; + } + + .flex { + display: flex; + align-items: center; + margin-left: 10rpx; + color: #282828; + + .iconfont { + font-size: 16rpx; + margin-top: 4rpx; + } + } + } + + .foot-bar { + width: 100%; + height: 52rpx; + display: flex; + align-items: center; + justify-content: center; + background-image: linear-gradient(-90deg, var(--view-bntColor21) 0%, var(--view-bntColor22) 100%); + border-radius: 0px 0px 16rpx 16rpx; + color: #fff; + font-size: 24rpx; + + .icon-fenxiang { + font-size: 24rpx; + margin-right: 10rpx; + } + } + + .car { + width: 40rpx; + height: 40rpx; + } + + .store_info { + width: 100%; + font-size: 20rpx; + color: #aaa; + white-space: pre-wrap; + font-weight: 400; + display: -webkit-box; + -webkit-box-orient: vertical; + overflow: hidden; + text-overflow: ellipsis; + -webkit-line-clamp: 3; + /* 表示限制显示三行 */ + } + \ No newline at end of file