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 | 208 | </view> |
209 | 209 | |
210 | 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 | 212 | <view class='zs_wz2_2l' wx:if="{{object.goodsprice}}"> |
213 | 213 | |
214 | 214 | <block wx:if="{{item.prom_price || item.prom_integral}}"> |
... | ... | @@ -498,9 +498,15 @@ |
498 | 498 | </block> |
499 | 499 | |
500 | 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 | 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 | 510 | </block> |
505 | 511 | |
506 | 512 | <block wx:if="{{object.goodicon==3}}"> |
... | ... | @@ -523,7 +529,7 @@ |
523 | 529 | </view> |
524 | 530 | |
525 | 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 | 533 | <view class='zs_wz2_x' wx:if="{{object.goodsprice}}"> |
528 | 534 | |
529 | 535 | <block wx:if="{{item.prom_price || item.prom_integral}}"> | ... | ... |
components/diy_goodsGroup/diy_goodsGroup.wxss
... | ... | @@ -123,12 +123,15 @@ |
123 | 123 | } |
124 | 124 | |
125 | 125 | .zs_goods_xiao_bottom { |
126 | - width: 100%; | |
127 | - min-height: 300rpx; | |
126 | + /* width: 100%; */ | |
127 | + /* min-height: 300rpx; */ | |
128 | 128 | display: flex; |
129 | 129 | border-bottom: 2rpx #eee solid; |
130 | - padding: 10rpx; | |
130 | + /* padding: 10rpx; */ | |
131 | 131 | background-color: white; |
132 | + padding: 20rpx; | |
133 | + /* background-color: pink; */ | |
134 | + box-sizing: border-box; | |
132 | 135 | } |
133 | 136 | |
134 | 137 | .zs_goods_xiao { |
... | ... | @@ -141,17 +144,17 @@ |
141 | 144 | } |
142 | 145 | |
143 | 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 | 151 | position: relative; |
149 | 152 | } |
150 | 153 | |
151 | 154 | .zs_t_img_x { |
152 | 155 | width: 290rpx; |
153 | 156 | height: 290rpx; |
154 | - margin-left: 20rpx; | |
157 | + /* margin-left: 20rpx; */ | |
155 | 158 | } |
156 | 159 | |
157 | 160 | .zs_t_img_x.zj{ border: 1rpx solid #eee;} |
... | ... | @@ -159,22 +162,24 @@ |
159 | 162 | |
160 | 163 | |
161 | 164 | .zs_center_x { |
162 | - width: 100%; | |
163 | - min-height: 200rpx; | |
165 | + /* width: 100%; | |
166 | + min-height: 200rpx; */ | |
164 | 167 | font-size: 28rpx; |
165 | 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 | 175 | .zs_wz1_x { |
172 | - overflow: hidden; | |
173 | - text-overflow: ellipsis; | |
176 | + /* overflow: hidden; | |
177 | + text-overflow: ellipsis; */ | |
178 | + height: 90rpx; | |
174 | 179 | margin-bottom: 10rpx; |
175 | 180 | font-size: 28rpx; |
176 | - white-space: nowrap; | |
177 | - width: 80%; | |
181 | + /* white-space: nowrap; | |
182 | + width: 80%; */ | |
178 | 183 | } |
179 | 184 | |
180 | 185 | .zs_wz2_x { |
... | ... | @@ -229,10 +234,11 @@ |
229 | 234 | } |
230 | 235 | |
231 | 236 | .zs_t1_x1 { |
237 | + position: absolute; | |
232 | 238 | width: 56rpx; |
233 | 239 | height: 56rpx; |
234 | - position: relative; | |
235 | - right: 285rpx; | |
240 | + /* position: relative; */ | |
241 | + left: 6rpx; | |
236 | 242 | top: 6rpx; |
237 | 243 | } |
238 | 244 | |
... | ... | @@ -302,16 +308,16 @@ |
302 | 308 | font-size: 28rpx; |
303 | 309 | color: #333; |
304 | 310 | text-align: left; |
305 | - padding: 0 10rpx; | |
311 | + /* padding: 0 10rpx; */ | |
306 | 312 | } |
307 | 313 | |
308 | 314 | .zs_wz1_2l { |
309 | - overflow: hidden; | |
310 | - text-overflow: ellipsis; | |
315 | + /* overflow: hidden; | |
316 | + text-overflow: ellipsis; */ | |
311 | 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 | 321 | margin-top: 10rpx; |
316 | 322 | } |
317 | 323 | |
... | ... | @@ -825,4 +831,16 @@ top: 10rpx; |
825 | 831 | bottom: 10rpx; |
826 | 832 | } |
827 | 833 | |
828 | -.n_box{ position: absolute !important;z-index: 10} | |
829 | 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 | 848 | \ No newline at end of file | ... | ... |
components/diy_seckill/diy_seckill.wxml
... | ... | @@ -62,7 +62,7 @@ |
62 | 62 | </view> |
63 | 63 | |
64 | 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 | 66 | <view class='sp_jg'>¥{{aitem.price}}</view> |
67 | 67 | <view class='sp_jgx'>¥{{aitem.market_price}}</view> |
68 | 68 | </view> |
... | ... | @@ -85,7 +85,7 @@ |
85 | 85 | </view> |
86 | 86 | |
87 | 87 | <view class="o1_right"> |
88 | - <view class="sp_wzi">{{aitem.title}}</view> | |
88 | + <view class="sp_wzi ellipsis-2">{{aitem.title}}</view> | |
89 | 89 | <view class="o1_sj_kill"> |
90 | 90 | <text>{{aitem.djs.day}}</text> 天 |
91 | 91 | <text>{{aitem.djs.hou}}</text> : | ... | ... |
components/diy_seckill/diy_seckill.wxss
... | ... | @@ -112,13 +112,13 @@ swiper { |
112 | 112 | font-size: 30rpx; |
113 | 113 | border-bottom: 2rpx solid #dcdcdc; |
114 | 114 | width: 100%; |
115 | - text-align: left; | |
115 | + /* text-align: left; */ | |
116 | 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 | 120 | white-space: nowrap; |
121 | - line-height: 48rpx; | |
121 | + line-height: 48rpx; */ | |
122 | 122 | } |
123 | 123 | |
124 | 124 | .sp_wz .sp_jg { |
... | ... | @@ -222,12 +222,12 @@ swiper { |
222 | 222 | .o1_right .sp_wzi { |
223 | 223 | font-size: 30rpx; |
224 | 224 | margin-bottom: 6rpx; |
225 | - text-align: left; | |
225 | + /* text-align: left; */ | |
226 | 226 | padding: 4rpx 0; |
227 | - height: 48rpx; | |
228 | - overflow: hidden; | |
227 | + height: 90rpx; | |
228 | + /* overflow: hidden; | |
229 | 229 | white-space: nowrap; |
230 | - text-overflow: ellipsis; | |
230 | + text-overflow: ellipsis; */ | |
231 | 231 | } |
232 | 232 | |
233 | 233 | .o1_right .o1_sj_kill { |
... | ... | @@ -287,4 +287,13 @@ swiper { |
287 | 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 | 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 | 301 | \ No newline at end of file | ... | ... |