Commit a04dbad7fd08edd94a7627b31640076ecf1a07ac

Authored by taiyuan
1 parent 782c1484

小程序自定义模板中 商品分组和秒杀模块 商品名称以两行显示,溢出省略

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
... ...