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