Commit a04dbad7fd08edd94a7627b31640076ecf1a07ac
1 parent
782c1484
小程序自定义模板中 商品分组和秒杀模块 商品名称以两行显示,溢出省略
Showing
4 changed files
with
75 additions
and
42 deletions
components/diy_goodsGroup/diy_goodsGroup.wxml
@@ -208,7 +208,7 @@ | @@ -208,7 +208,7 @@ | ||
208 | </view> | 208 | </view> |
209 | 209 | ||
210 | <view class='zs_center_2l'> | 210 | <view class='zs_center_2l'> |
211 | - <view class='zs_wz1_2l' wx:if="{{object.goodstit}}">{{item.goods_name}}</view> | 211 | + <view class='zs_wz1_2l ellipsis-2' wx:if="{{object.goodstit}}">{{item.goods_name}}</view> |
212 | <view class='zs_wz2_2l' wx:if="{{object.goodsprice}}"> | 212 | <view class='zs_wz2_2l' wx:if="{{object.goodsprice}}"> |
213 | 213 | ||
214 | <block wx:if="{{item.prom_price || item.prom_integral}}"> | 214 | <block wx:if="{{item.prom_price || item.prom_integral}}"> |
@@ -498,9 +498,15 @@ | @@ -498,9 +498,15 @@ | ||
498 | </block> | 498 | </block> |
499 | 499 | ||
500 | <block wx:else> | 500 | <block wx:else> |
501 | - <image class="zs_t_img_x {{object.big_order_type==0?'zj':''}}{{object.big_order_type==1?'yj':''}}" | 501 | + <!-- 原来的 --> |
502 | + <!-- <image class="zs_t_img_x {{object.big_order_type==0?'zj':''}}{{object.big_order_type==1?'yj':''}}" | ||
503 | + src="{{item.goods_img}}" data-errorimg="goods_array[{{index}}].goods_img" lazy-load="true" | ||
504 | + binderror="bind_bnerr3" mode="widthFix" style='max-height:290rpx'></image> --> | ||
505 | + | ||
506 | + <!-- 2021.11.27修改 --> | ||
507 | + <image class="block zs_t_img_x {{object.big_order_type==0?'zj':''}}{{object.big_order_type==1?'yj':''}}" | ||
502 | src="{{item.goods_img}}" data-errorimg="goods_array[{{index}}].goods_img" lazy-load="true" | 508 | src="{{item.goods_img}}" data-errorimg="goods_array[{{index}}].goods_img" lazy-load="true" |
503 | - binderror="bind_bnerr3" mode="widthFix" style='max-height:290rpx'></image> | 509 | + binderror="bind_bnerr3" mode="widthFix"></image> |
504 | </block> | 510 | </block> |
505 | 511 | ||
506 | <block wx:if="{{object.goodicon==3}}"> | 512 | <block wx:if="{{object.goodicon==3}}"> |
@@ -523,7 +529,7 @@ | @@ -523,7 +529,7 @@ | ||
523 | </view> | 529 | </view> |
524 | 530 | ||
525 | <view class='zs_center_x'> | 531 | <view class='zs_center_x'> |
526 | - <view class='zs_wz1_x' wx:if="{{object.goodstit}}">{{item.goods_name}}</view> | 532 | + <view class='zs_wz1_x ellipsis-2' wx:if="{{object.goodstit}}">{{item.goods_name}}</view> |
527 | <view class='zs_wz2_x' wx:if="{{object.goodsprice}}"> | 533 | <view class='zs_wz2_x' wx:if="{{object.goodsprice}}"> |
528 | 534 | ||
529 | <block wx:if="{{item.prom_price || item.prom_integral}}"> | 535 | <block wx:if="{{item.prom_price || item.prom_integral}}"> |
components/diy_goodsGroup/diy_goodsGroup.wxss
@@ -123,12 +123,15 @@ | @@ -123,12 +123,15 @@ | ||
123 | } | 123 | } |
124 | 124 | ||
125 | .zs_goods_xiao_bottom { | 125 | .zs_goods_xiao_bottom { |
126 | - width: 100%; | ||
127 | - min-height: 300rpx; | 126 | + /* width: 100%; */ |
127 | + /* min-height: 300rpx; */ | ||
128 | display: flex; | 128 | display: flex; |
129 | border-bottom: 2rpx #eee solid; | 129 | border-bottom: 2rpx #eee solid; |
130 | - padding: 10rpx; | 130 | + /* padding: 10rpx; */ |
131 | background-color: white; | 131 | background-color: white; |
132 | + padding: 20rpx; | ||
133 | + /* background-color: pink; */ | ||
134 | + box-sizing: border-box; | ||
132 | } | 135 | } |
133 | 136 | ||
134 | .zs_goods_xiao { | 137 | .zs_goods_xiao { |
@@ -141,17 +144,17 @@ | @@ -141,17 +144,17 @@ | ||
141 | } | 144 | } |
142 | 145 | ||
143 | .zs_top_x { | 146 | .zs_top_x { |
144 | - width: 400rpx; | ||
145 | - height: 318rpx; | ||
146 | - margin-top: 20rpx; | ||
147 | - display: flex; | 147 | + /* width: 400rpx; |
148 | + height: 318rpx; */ | ||
149 | + /* margin-top: 20rpx; */ | ||
150 | + /* display: flex; */ | ||
148 | position: relative; | 151 | position: relative; |
149 | } | 152 | } |
150 | 153 | ||
151 | .zs_t_img_x { | 154 | .zs_t_img_x { |
152 | width: 290rpx; | 155 | width: 290rpx; |
153 | height: 290rpx; | 156 | height: 290rpx; |
154 | - margin-left: 20rpx; | 157 | + /* margin-left: 20rpx; */ |
155 | } | 158 | } |
156 | 159 | ||
157 | .zs_t_img_x.zj{ border: 1rpx solid #eee;} | 160 | .zs_t_img_x.zj{ border: 1rpx solid #eee;} |
@@ -159,22 +162,24 @@ | @@ -159,22 +162,24 @@ | ||
159 | 162 | ||
160 | 163 | ||
161 | .zs_center_x { | 164 | .zs_center_x { |
162 | - width: 100%; | ||
163 | - min-height: 200rpx; | 165 | + /* width: 100%; |
166 | + min-height: 200rpx; */ | ||
164 | font-size: 28rpx; | 167 | font-size: 28rpx; |
165 | color: #333; | 168 | color: #333; |
166 | - text-align: left; | ||
167 | - margin-top: 30rpx; | ||
168 | - padding: 0 10rpx; | 169 | + padding-left: 20rpx; |
170 | + /* text-align: left; */ | ||
171 | + /* margin-top: 30rpx; | ||
172 | + padding: 0 10rpx; */ | ||
169 | } | 173 | } |
170 | 174 | ||
171 | .zs_wz1_x { | 175 | .zs_wz1_x { |
172 | - overflow: hidden; | ||
173 | - text-overflow: ellipsis; | 176 | + /* overflow: hidden; |
177 | + text-overflow: ellipsis; */ | ||
178 | + height: 90rpx; | ||
174 | margin-bottom: 10rpx; | 179 | margin-bottom: 10rpx; |
175 | font-size: 28rpx; | 180 | font-size: 28rpx; |
176 | - white-space: nowrap; | ||
177 | - width: 80%; | 181 | + /* white-space: nowrap; |
182 | + width: 80%; */ | ||
178 | } | 183 | } |
179 | 184 | ||
180 | .zs_wz2_x { | 185 | .zs_wz2_x { |
@@ -229,10 +234,11 @@ | @@ -229,10 +234,11 @@ | ||
229 | } | 234 | } |
230 | 235 | ||
231 | .zs_t1_x1 { | 236 | .zs_t1_x1 { |
237 | + position: absolute; | ||
232 | width: 56rpx; | 238 | width: 56rpx; |
233 | height: 56rpx; | 239 | height: 56rpx; |
234 | - position: relative; | ||
235 | - right: 285rpx; | 240 | + /* position: relative; */ |
241 | + left: 6rpx; | ||
236 | top: 6rpx; | 242 | top: 6rpx; |
237 | } | 243 | } |
238 | 244 | ||
@@ -302,16 +308,16 @@ | @@ -302,16 +308,16 @@ | ||
302 | font-size: 28rpx; | 308 | font-size: 28rpx; |
303 | color: #333; | 309 | color: #333; |
304 | text-align: left; | 310 | text-align: left; |
305 | - padding: 0 10rpx; | 311 | + /* padding: 0 10rpx; */ |
306 | } | 312 | } |
307 | 313 | ||
308 | .zs_wz1_2l { | 314 | .zs_wz1_2l { |
309 | - overflow: hidden; | ||
310 | - text-overflow: ellipsis; | 315 | + /* overflow: hidden; |
316 | + text-overflow: ellipsis; */ | ||
311 | font-size: 28rpx; | 317 | font-size: 28rpx; |
312 | - white-space: nowrap; | ||
313 | - height: 40rpx; | ||
314 | - line-height: 40rpx; | 318 | + /* white-space: nowrap; */ |
319 | + height: 90rpx; | ||
320 | + /* line-height: 40rpx; */ | ||
315 | margin-top: 10rpx; | 321 | margin-top: 10rpx; |
316 | } | 322 | } |
317 | 323 | ||
@@ -825,4 +831,16 @@ top: 10rpx; | @@ -825,4 +831,16 @@ top: 10rpx; | ||
825 | bottom: 10rpx; | 831 | bottom: 10rpx; |
826 | } | 832 | } |
827 | 833 | ||
828 | -.n_box{ position: absolute !important;z-index: 10} | ||
829 | \ No newline at end of file | 834 | \ No newline at end of file |
835 | +.n_box{ position: absolute !important;z-index: 10} | ||
836 | + | ||
837 | +.block { | ||
838 | + display: block; | ||
839 | +} | ||
840 | + | ||
841 | +.ellipsis-2 { | ||
842 | + overflow: hidden; | ||
843 | + text-overflow: ellipsis; | ||
844 | + display: -webkit-box; | ||
845 | + -webkit-box-orient: vertical; | ||
846 | + -webkit-line-clamp: 2; | ||
847 | +} | ||
830 | \ No newline at end of file | 848 | \ No newline at end of file |
components/diy_seckill/diy_seckill.wxml
@@ -62,7 +62,7 @@ | @@ -62,7 +62,7 @@ | ||
62 | </view> | 62 | </view> |
63 | 63 | ||
64 | <view class='sp_wz'> | 64 | <view class='sp_wz'> |
65 | - <view class='sp_wzi'>{{aitem.goods_name}}</view> | 65 | + <view class='sp_wzi ellipsis-2'>{{aitem.goods_name}}</view> |
66 | <view class='sp_jg'>¥{{aitem.price}}</view> | 66 | <view class='sp_jg'>¥{{aitem.price}}</view> |
67 | <view class='sp_jgx'>¥{{aitem.market_price}}</view> | 67 | <view class='sp_jgx'>¥{{aitem.market_price}}</view> |
68 | </view> | 68 | </view> |
@@ -85,7 +85,7 @@ | @@ -85,7 +85,7 @@ | ||
85 | </view> | 85 | </view> |
86 | 86 | ||
87 | <view class="o1_right"> | 87 | <view class="o1_right"> |
88 | - <view class="sp_wzi">{{aitem.title}}</view> | 88 | + <view class="sp_wzi ellipsis-2">{{aitem.title}}</view> |
89 | <view class="o1_sj_kill"> | 89 | <view class="o1_sj_kill"> |
90 | <text>{{aitem.djs.day}}</text> 天 | 90 | <text>{{aitem.djs.day}}</text> 天 |
91 | <text>{{aitem.djs.hou}}</text> : | 91 | <text>{{aitem.djs.hou}}</text> : |
components/diy_seckill/diy_seckill.wxss
@@ -112,13 +112,13 @@ swiper { | @@ -112,13 +112,13 @@ swiper { | ||
112 | font-size: 30rpx; | 112 | font-size: 30rpx; |
113 | border-bottom: 2rpx solid #dcdcdc; | 113 | border-bottom: 2rpx solid #dcdcdc; |
114 | width: 100%; | 114 | width: 100%; |
115 | - text-align: left; | 115 | + /* text-align: left; */ |
116 | padding: 4rpx 0; | 116 | padding: 4rpx 0; |
117 | - overflow: hidden; | ||
118 | - height: 48rpx; | ||
119 | - text-overflow: ellipsis; | 117 | + /* overflow: hidden; */ |
118 | + height: 90rpx; | ||
119 | + /* text-overflow: ellipsis; | ||
120 | white-space: nowrap; | 120 | white-space: nowrap; |
121 | - line-height: 48rpx; | 121 | + line-height: 48rpx; */ |
122 | } | 122 | } |
123 | 123 | ||
124 | .sp_wz .sp_jg { | 124 | .sp_wz .sp_jg { |
@@ -222,12 +222,12 @@ swiper { | @@ -222,12 +222,12 @@ swiper { | ||
222 | .o1_right .sp_wzi { | 222 | .o1_right .sp_wzi { |
223 | font-size: 30rpx; | 223 | font-size: 30rpx; |
224 | margin-bottom: 6rpx; | 224 | margin-bottom: 6rpx; |
225 | - text-align: left; | 225 | + /* text-align: left; */ |
226 | padding: 4rpx 0; | 226 | padding: 4rpx 0; |
227 | - height: 48rpx; | ||
228 | - overflow: hidden; | 227 | + height: 90rpx; |
228 | + /* overflow: hidden; | ||
229 | white-space: nowrap; | 229 | white-space: nowrap; |
230 | - text-overflow: ellipsis; | 230 | + text-overflow: ellipsis; */ |
231 | } | 231 | } |
232 | 232 | ||
233 | .o1_right .o1_sj_kill { | 233 | .o1_right .o1_sj_kill { |
@@ -287,4 +287,13 @@ swiper { | @@ -287,4 +287,13 @@ swiper { | ||
287 | align-items: center; | 287 | align-items: center; |
288 | } | 288 | } |
289 | 289 | ||
290 | -.sp .sp_top .s_top_kill.gray{background-color:#bdbdc1;color: #fff;font-weight: normal} | ||
291 | \ No newline at end of file | 290 | \ No newline at end of file |
291 | +.sp .sp_top .s_top_kill.gray{background-color:#bdbdc1;color: #fff;font-weight: normal} | ||
292 | + | ||
293 | + | ||
294 | +.ellipsis-2 { | ||
295 | + overflow: hidden; | ||
296 | + text-overflow: ellipsis; | ||
297 | + display: -webkit-box; | ||
298 | + -webkit-box-orient: vertical; | ||
299 | + -webkit-line-clamp: 2; | ||
300 | +} | ||
292 | \ No newline at end of file | 301 | \ No newline at end of file |