Commit 20b514cb25d859d69d8a099781605a1961e8f697
1 parent
36a7c2ff
商品详情页保障服务优化
Showing
6 changed files
with
187 additions
and
61 deletions
packageA/pages/goodsInfo/goodsInfo.js
@@ -451,6 +451,24 @@ Page({ | @@ -451,6 +451,24 @@ Page({ | ||
451 | 451 | ||
452 | }, | 452 | }, |
453 | 453 | ||
454 | + | ||
455 | + onReady() { | ||
456 | + | ||
457 | + setTimeout(()=>{ | ||
458 | + wx.createSelectorQuery().selectAll(".showArea, .hideArea").boundingClientRect(res => { | ||
459 | + // console.log('node@@@@@@@', res); | ||
460 | + if(res.length != 0) { | ||
461 | + this.setData({ | ||
462 | + showFold: res[0].height < res[1].height, | ||
463 | + }); | ||
464 | + }; | ||
465 | + | ||
466 | + }).exec(); | ||
467 | + }, 1000); | ||
468 | + | ||
469 | + }, | ||
470 | + | ||
471 | + | ||
454 | //------------程序初始化入口------------- | 472 | //------------程序初始化入口------------- |
455 | async init(gid) { | 473 | async init(gid) { |
456 | var ee = this, | 474 | var ee = this, |
packageA/pages/goodsInfo/goodsInfo.wxml
@@ -187,18 +187,19 @@ | @@ -187,18 +187,19 @@ | ||
187 | </view> | 187 | </view> |
188 | 188 | ||
189 | 189 | ||
190 | - | ||
191 | - <view class="bz_view flex bdt16" wx:if="{{store_config}}"> | 190 | + <!-- 保障服务 --> |
191 | + <view class="bz_view flex bdt16 ai_c" wx:if="{{store_config}}"> | ||
192 | <image class="bzfu_img" src="{{iurl}}/miniapp/images/bzfu_w.png"></image> | 192 | <image class="bzfu_img" src="{{iurl}}/miniapp/images/bzfu_w.png"></image> |
193 | - <view class="flex f1 ai_c rel"> | ||
194 | - <view class="bz-content {{flag ? '':'ellipsis-1'}} f1">{{store_config.service_bz}}</view> | ||
195 | - <view bindtap="clickCollapse" class="cx-obtain-coupon wsize arrow"> | ||
196 | - <text class="bg_jj {{flag?'down1':''}}"></text> | ||
197 | - </view> | ||
198 | - <!-- <text class="bg_jj" bindtap="clickCollapse"></text> --> | ||
199 | - <!-- <text class="iconfont icon-shuangjiantouxia c-db"></text> --> | 193 | + <view class="flex f1 ai_c rel" style="position: relative;" bindtap="{{showFold ? 'clickCollapse':''}}"> |
194 | + <view class="bz-content showArea {{flag ? '':'ellipsis-1x'}}">{{bconfig.service_bz}}</view> | ||
195 | + <view class="bz-content hideArea">{{bconfig.service_bz}}</view> | ||
196 | + <view class="cx-obtain-coupon wsize arrow" wx:if="{{showFold}}"> | ||
197 | + <text class="bg_jj down {{flag ? 'up':''}}"></text> | ||
198 | + </view> | ||
200 | </view> | 199 | </view> |
201 | </view> | 200 | </view> |
201 | + | ||
202 | + | ||
202 | 203 | ||
203 | 204 | ||
204 | 205 |
packageA/pages/goodsInfo/goodsInfo.wxss
@@ -1025,25 +1025,37 @@ left:31rpx;} | @@ -1025,25 +1025,37 @@ left:31rpx;} | ||
1025 | .bz_view{ /* height:100rpx; padding: 0 34rpx 0 13rpx; */ color: #333; font-size: 28rpx; padding: 20rpx 20rpx 20rpx 10rpx; | 1025 | .bz_view{ /* height:100rpx; padding: 0 34rpx 0 13rpx; */ color: #333; font-size: 28rpx; padding: 20rpx 20rpx 20rpx 10rpx; |
1026 | /* border-bottom: 3rpx solid #eee; */ | 1026 | /* border-bottom: 3rpx solid #eee; */ |
1027 | /* border-top: 3rpx solid #eee; */} | 1027 | /* border-top: 3rpx solid #eee; */} |
1028 | - .bz_view view{ width: 460rpx; /* max-height: 70rpx; */ /* overflow: hidden; */} | 1028 | + .bz_view view{ width: 520rpx; /* max-height: 70rpx; */ /* overflow: hidden; */} |
1029 | 1029 | ||
1030 | .bb_view{ display: flex;align-items: center;justify-content: space-between; padding: 20rpx; color: #333; | 1030 | .bb_view{ display: flex;align-items: center;justify-content: space-between; padding: 20rpx; color: #333; |
1031 | font-size: 30rpx; /* height: 104rpx; line-height: 104rpx; overflow: hidden; padding-right:26rpx */ } | 1031 | font-size: 30rpx; /* height: 104rpx; line-height: 104rpx; overflow: hidden; padding-right:26rpx */ } |
1032 | .red_bb{ color: #d70026; /* min-width:158rpx;width: auto; */} | 1032 | .red_bb{ color: #d70026; /* min-width:158rpx;width: auto; */} |
1033 | -.bg_jj{ width: 14rpx; height:14rpx; | ||
1034 | - border-top: 2rpx solid #d70026; | ||
1035 | - border-right: 2rpx solid #d70026; | ||
1036 | - transform: rotate(45deg);display:inline-block; | ||
1037 | - margin-bottom:3rpx; | 1033 | + |
1034 | +.bg_jj { | ||
1035 | + width: 14rpx; | ||
1036 | + height: 14rpx; | ||
1037 | + border-top: 2rpx solid #d70026; | ||
1038 | + border-right: 2rpx solid #d70026; | ||
1039 | + transform: rotateZ(45deg); | ||
1040 | + display: inline-block; | ||
1041 | + margin-bottom: 3rpx; | ||
1042 | +} | ||
1043 | + | ||
1044 | +.bg_jj.down { | ||
1045 | + transform: rotateZ(135deg); | ||
1046 | +} | ||
1047 | + | ||
1048 | +.bg_jj.up { | ||
1049 | + transform: rotateZ(-45deg); | ||
1050 | + margin-top: 6rpx; | ||
1038 | } | 1051 | } |
1039 | -.bg_jj.down1{transform: rotate(135deg);} | ||
1040 | 1052 | ||
1041 | .bz-content { | 1053 | .bz-content { |
1042 | - flex-grow: 1; | ||
1043 | - text-align: justify; | ||
1044 | - padding: 0 30rpx 0 20rpx; | 1054 | + padding: 0 0 0 20rpx; |
1045 | } | 1055 | } |
1046 | 1056 | ||
1057 | + | ||
1058 | + | ||
1047 | /* 顶部边框 */ | 1059 | /* 顶部边框 */ |
1048 | .topframe{ | 1060 | .topframe{ |
1049 | width: 100%; | 1061 | width: 100%; |
@@ -2845,7 +2857,8 @@ button.custom-service::after{ | @@ -2845,7 +2857,8 @@ button.custom-service::after{ | ||
2845 | width: auto !important; | 2857 | width: auto !important; |
2846 | position: absolute; | 2858 | position: absolute; |
2847 | right: 0; | 2859 | right: 0; |
2848 | - top: 10rpx; | 2860 | + top: 50%; |
2861 | + transform: translateY(-50%); | ||
2849 | } | 2862 | } |
2850 | 2863 | ||
2851 | .stock { | 2864 | .stock { |
@@ -2949,3 +2962,9 @@ button.custom-service::after{ | @@ -2949,3 +2962,9 @@ button.custom-service::after{ | ||
2949 | .huise { | 2962 | .huise { |
2950 | background: gray | 2963 | background: gray |
2951 | } | 2964 | } |
2965 | + | ||
2966 | +.hideArea { | ||
2967 | + position: absolute; | ||
2968 | + left: -1000px; | ||
2969 | + top: -1000px; | ||
2970 | +} |
pages/goods/goodsInfo/goodsInfo.js
@@ -8,6 +8,9 @@ var t = require("../../../utils/util.js"), | @@ -8,6 +8,9 @@ var t = require("../../../utils/util.js"), | ||
8 | oo = s.globalData, | 8 | oo = s.globalData, |
9 | o = s.globalData.setting, | 9 | o = s.globalData.setting, |
10 | os = o; | 10 | os = o; |
11 | + | ||
12 | +let self = null; | ||
13 | + | ||
11 | //评价加载更多 | 14 | //评价加载更多 |
12 | var more = function (e) { | 15 | var more = function (e) { |
13 | return e && e.__esModule ? e : { | 16 | return e && e.__esModule ? e : { |
@@ -25,7 +28,7 @@ Page({ | @@ -25,7 +28,7 @@ Page({ | ||
25 | color_type: 0, //线条控制 | 28 | color_type: 0, //线条控制 |
26 | color_type_one: 0, | 29 | color_type_one: 0, |
27 | color_type_two: 1, | 30 | color_type_two: 1, |
28 | - is_no_plus:1, | 31 | + |
29 | gid: "", | 32 | gid: "", |
30 | stoid: o.stoid, | 33 | stoid: o.stoid, |
31 | url: o.url, | 34 | url: o.url, |
@@ -251,13 +254,11 @@ Page({ | @@ -251,13 +254,11 @@ Page({ | ||
251 | 254 | ||
252 | share_hidden: false, | 255 | share_hidden: false, |
253 | all_activity_list: null, //所有活动的列表 | 256 | all_activity_list: null, //所有活动的列表 |
257 | + | ||
254 | }, | 258 | }, |
255 | 259 | ||
256 | //------初始化加载---------- | 260 | //------初始化加载---------- |
257 | onLoad: function (t) { | 261 | onLoad: function (t) { |
258 | - if(!getApp().is_Single_page()){ | ||
259 | - return false; | ||
260 | - } | ||
261 | var ee = this, | 262 | var ee = this, |
262 | that = ee, | 263 | that = ee, |
263 | th = ee, | 264 | th = ee, |
@@ -268,7 +269,8 @@ Page({ | @@ -268,7 +269,8 @@ Page({ | ||
268 | prom_type = t.prom_type, | 269 | prom_type = t.prom_type, |
269 | prom_id = t.prom_id; //活动ID | 270 | prom_id = t.prom_id; //活动ID |
270 | 271 | ||
271 | - | 272 | + self = this; |
273 | + | ||
272 | //-- 自定义海报 -- | 274 | //-- 自定义海报 -- |
273 | getApp().request.promiseGet("/api/weshop/goods/poster/page", { | 275 | getApp().request.promiseGet("/api/weshop/goods/poster/page", { |
274 | data: {store_id: os.stoid, type: 1, is_use: 1} | 276 | data: {store_id: os.stoid, type: 1, is_use: 1} |
@@ -357,22 +359,6 @@ Page({ | @@ -357,22 +359,6 @@ Page({ | ||
357 | th.data.c_guide_id = c_guide_id; | 359 | th.data.c_guide_id = c_guide_id; |
358 | } | 360 | } |
359 | 361 | ||
360 | - //调用接口判断商家plus有没有过期 | ||
361 | - i.promiseGet("/store/storemoduleendtime/page?store_id=" + os.stoid + "&type=3", {}).then(res => { | ||
362 | - if (res.data.code == 0) { | ||
363 | - var arr = res.data.data.pageData; | ||
364 | - if (arr.length > 0) { | ||
365 | - var item = arr[0]; | ||
366 | - if (item.is_sy == 0) { | ||
367 | - var now = Date.parse(new Date()); now = now / 1000; | ||
368 | - if (item.end_time < now) { | ||
369 | - th.setData({ is_no_plus: 0 }) | ||
370 | - } | ||
371 | - } | ||
372 | - } | ||
373 | - } | ||
374 | - }) | ||
375 | - | ||
376 | getApp().getConfig(function (e) { | 362 | getApp().getConfig(function (e) { |
377 | ee.setData({sto_sele_name_1: e.store_name}) | 363 | ee.setData({sto_sele_name_1: e.store_name}) |
378 | }) | 364 | }) |
@@ -530,7 +516,9 @@ Page({ | @@ -530,7 +516,9 @@ Page({ | ||
530 | //更新点击量 | 516 | //更新点击量 |
531 | getApp().request.put("/api/weshop/goods/updateClick", { | 517 | getApp().request.put("/api/weshop/goods/updateClick", { |
532 | data: {store_id: os.stoid, goods_id: gid} | 518 | data: {store_id: os.stoid, goods_id: gid} |
533 | - }) | 519 | + }); |
520 | + | ||
521 | + | ||
534 | }, | 522 | }, |
535 | 523 | ||
536 | 524 | ||
@@ -982,8 +970,27 @@ Page({ | @@ -982,8 +970,27 @@ Page({ | ||
982 | }) | 970 | }) |
983 | 971 | ||
984 | this.data.enterAddressPage && (this.data.enterAddressPage = !1); | 972 | this.data.enterAddressPage && (this.data.enterAddressPage = !1); |
985 | - | ||
986 | - }, | 973 | + |
974 | + | ||
975 | + | ||
976 | + }, | ||
977 | + | ||
978 | + onReady() { | ||
979 | + | ||
980 | + setTimeout(()=>{ | ||
981 | + wx.createSelectorQuery().selectAll(".showArea, .hideArea").boundingClientRect(res => { | ||
982 | + // console.log('node@@@@@@@', res); | ||
983 | + if(res.length != 0) { | ||
984 | + this.setData({ | ||
985 | + showFold: res[0].height < res[1].height, | ||
986 | + }); | ||
987 | + }; | ||
988 | + | ||
989 | + }).exec(); | ||
990 | + }, 1000); | ||
991 | + | ||
992 | + }, | ||
993 | + | ||
987 | enterAddress: function () { | 994 | enterAddress: function () { |
988 | this.data.enterAddressPage = !0, wx.navigateTo({ | 995 | this.data.enterAddressPage = !0, wx.navigateTo({ |
989 | url: "/pages/user/address_list/address_list?operate=selectAddress" | 996 | url: "/pages/user/address_list/address_list?operate=selectAddress" |
@@ -3545,7 +3552,6 @@ Page({ | @@ -3545,7 +3552,6 @@ Page({ | ||
3545 | 3552 | ||
3546 | //---判断拼单---- | 3553 | //---判断拼单---- |
3547 | if (prom_type == 6) { | 3554 | if (prom_type == 6) { |
3548 | - console.log('判断拼单'); | ||
3549 | //-------判断活动是否抢光--------- | 3555 | //-------判断活动是否抢光--------- |
3550 | await getApp().request.promiseGet("/api/weshop/activitylist/getActLen/" + os.stoid + "/" + prom_type + "/" + prom_id, { | 3556 | await getApp().request.promiseGet("/api/weshop/activitylist/getActLen/" + os.stoid + "/" + prom_type + "/" + prom_id, { |
3551 | 1: 1 | 3557 | 1: 1 |
@@ -6541,6 +6547,73 @@ Page({ | @@ -6541,6 +6547,73 @@ Page({ | ||
6541 | 6547 | ||
6542 | closeSpecModal_flash_normal: function () { | 6548 | closeSpecModal_flash_normal: function () { |
6543 | this.setData({openSpecModal_flash_normal: 0}); | 6549 | this.setData({openSpecModal_flash_normal: 0}); |
6544 | - } | 6550 | + }, |
6551 | + | ||
6552 | + | ||
6553 | + | ||
6554 | + | ||
6555 | + | ||
6556 | + // 获取指定元素实际宽度 | ||
6557 | + _getElementWidth(id) { | ||
6558 | + // return new Promise(resolve => { | ||
6559 | + // let _query = wx.createSelectorQuery(); | ||
6560 | + // _query.select(id).boundingClientRect(function(res) { | ||
6561 | + // console.log('实际宽度~~~~~', res); | ||
6562 | + // }).exec(); | ||
6563 | + | ||
6564 | + // const query = wx.createSelectorQuery().in(this) | ||
6565 | + // query.select('#toggle-content').boundingClientRect(function(res){ | ||
6566 | + // //res.top // 这个组件内 #the-id 节点的上边界坐标 | ||
6567 | + // // console.log('jfidsjfiojsdifjoisdjfiosdf', res); | ||
6568 | + // }).exec() | ||
6569 | + }, | ||
6570 | + | ||
6571 | + // 说明文字收起/隐藏事件 | ||
6572 | + toggleHandler() { | ||
6573 | + const {toggleFlag} = this.data.toggleParams; | ||
6574 | + | ||
6575 | + this.setData({ | ||
6576 | + toggleParams: { | ||
6577 | + toggleFlag: toggleFlag === 0 ? 1 : 0, | ||
6578 | + toggleShow: true | ||
6579 | + } | ||
6580 | + }) | ||
6581 | + }, | ||
6582 | + /* | ||
6583 | + * 检测说明文字是否须要隐藏/收起操做 | ||
6584 | + * 对比文字外层固定宽度容器元素宽度wrapperWidth与当前文字元素宽度contentWidth | ||
6585 | + * 若相差小于10则说明超出一行 | ||
6586 | + * */ | ||
6587 | + _checkRemarkToggle() { | ||
6588 | + var self = this; | ||
6589 | + // setTimeout(function() { | ||
6590 | + // self._getElementWidth('#toggle-content'); | ||
6591 | + // }, 1000); | ||
6592 | + | ||
6593 | + // Promise.all([ | ||
6594 | + // this._getElementWidth('#toggle-wrapper'), | ||
6595 | + // this._getElementWidth('#toggle-content')] | ||
6596 | + // ).then(res => { | ||
6597 | + // const wrapperWidth = res[0]; | ||
6598 | + // const contentWidth = res[1]; | ||
6599 | + | ||
6600 | + // // const {limitRemark, startDate, endDate, statusCode} = this.properties.couponData; | ||
6601 | + | ||
6602 | + // if (wrapperWidth - contentWidth < 10) { | ||
6603 | + // this.setData({ | ||
6604 | + // // toggleParams: { | ||
6605 | + // // toggleFlag: 1, | ||
6606 | + // // toggleShow: true | ||
6607 | + // // }, | ||
6608 | + // // timeArea: `${startDate}-${endDate}`, | ||
6609 | + // // unableImageSrc: UNABLE_IMAGE[statusCode] | ||
6610 | + // }) | ||
6611 | + // } | ||
6612 | + // }) | ||
6613 | + } | ||
6614 | + | ||
6615 | + | ||
6616 | + | ||
6617 | + | ||
6545 | 6618 | ||
6546 | }) | 6619 | }) |
pages/goods/goodsInfo/goodsInfo.wxml
@@ -324,7 +324,7 @@ | @@ -324,7 +324,7 @@ | ||
324 | </view> | 324 | </view> |
325 | <!-- 不是秒杀 --> | 325 | <!-- 不是秒杀 --> |
326 | <!-- 等级卡的价格,不是等级卡会员,且商品又有设置等级级价,商家后台有开通升级卡同能 --> | 326 | <!-- 等级卡的价格,不是等级卡会员,且商品又有设置等级级价,商家后台有开通升级卡同能 --> |
327 | - <view class="flex ai_and" wx:if="{{!card_field && is_no_plus && g_filters.is_has_rank(rank_switch,data) && prom_type!=1 && prom_type!=2 && prom_type!=4 && card_list && card_list.length>0 && g_filters.get_card_price(data,card_list,1)!=''}}"> | 327 | + <view class="flex ai_and" wx:if="{{!card_field && g_filters.is_has_rank(rank_switch,data) && prom_type!=1 && prom_type!=2 && prom_type!=4 && card_list && card_list.length>0 && g_filters.get_card_price(data,card_list,1)!=''}}"> |
328 | <view class="flex ai-center grade-card-frame card-frame"> | 328 | <view class="flex ai-center grade-card-frame card-frame"> |
329 | <image class="img" src="{{iurl}}/miniapp/images/userinfo/userinfo/privilege_t.png"></image> | 329 | <image class="img" src="{{iurl}}/miniapp/images/userinfo/userinfo/privilege_t.png"></image> |
330 | <view class="fs24 white view card-name ellipsis-1"> | 330 | <view class="fs24 white view card-name ellipsis-1"> |
@@ -336,7 +336,7 @@ | @@ -336,7 +336,7 @@ | ||
336 | </view> | 336 | </view> |
337 | </view> | 337 | </view> |
338 | <!-- 等级卡的显示,购买, 等级卡近30天要显示续费 --> | 338 | <!-- 等级卡的显示,购买, 等级卡近30天要显示续费 --> |
339 | - <block wx:if="{{g_filters.is_has_rank(rank_switch,data) && is_no_plus}}"> | 339 | + <block wx:if="{{g_filters.is_has_rank(rank_switch,data)}}"> |
340 | <!-- 不是秒杀,且会员不是等级会员 --> | 340 | <!-- 不是秒杀,且会员不是等级会员 --> |
341 | <view wx:if="{{!card_field && prom_type!=1 && prom_type!=2 && card_list && card_list.length>0 && g_filters.get_card_price(data,card_list,1)!=''}}"> | 341 | <view wx:if="{{!card_field && prom_type!=1 && prom_type!=2 && card_list && card_list.length>0 && g_filters.get_card_price(data,card_list,1)!=''}}"> |
342 | <view class="beauty-makeup-frame flex ai-center"> | 342 | <view class="beauty-makeup-frame flex ai-center"> |
@@ -662,15 +662,17 @@ | @@ -662,15 +662,17 @@ | ||
662 | </block> | 662 | </block> |
663 | 663 | ||
664 | <!-- 保障服务 --> | 664 | <!-- 保障服务 --> |
665 | - <view class="bz_view flex bdt16" wx:if="{{bconfig}}" style=""> | 665 | + <view class="bz_view flex bdt16 ai_c" wx:if="{{bconfig.service_bz}}"> |
666 | <image class="bzfu_img" src="{{iurl}}/miniapp/images/bzfu_w.png"></image> | 666 | <image class="bzfu_img" src="{{iurl}}/miniapp/images/bzfu_w.png"></image> |
667 | - <view class="flex f1 ai_c rel"> | ||
668 | - <view class="bz-content {{flag ? '':'ellipsis-1'}} f1">{{bconfig.service_bz}}</view> | ||
669 | - <view bindtap="clickCollapse" class="cx-obtain-coupon wsize arrow"> | ||
670 | - <text class="bg_jj {{flag?'down1':''}}"></text> | 667 | + <view class="flex f1 ai_c rel" style="position: relative;" bindtap="{{showFold ? 'clickCollapse':''}}"> |
668 | + <view class="bz-content showArea {{flag ? '':'ellipsis-1x'}}">{{bconfig.service_bz}}</view> | ||
669 | + <view class="bz-content hideArea">{{bconfig.service_bz}}</view> | ||
670 | + <view class="cx-obtain-coupon wsize arrow" wx:if="{{showFold}}"> | ||
671 | + <text class="bg_jj down {{flag ? 'up':''}}"></text> | ||
671 | </view> | 672 | </view> |
672 | </view> | 673 | </view> |
673 | </view> | 674 | </view> |
675 | + | ||
674 | <!-- - 搭配促销 -- --> | 676 | <!-- - 搭配促销 -- --> |
675 | <view class="dp_cx_view" wx:if="{{collocationGoods}}"> | 677 | <view class="dp_cx_view" wx:if="{{collocationGoods}}"> |
676 | <view class="bb_view"> | 678 | <view class="bb_view"> |
pages/goods/goodsInfo/goodsInfo.wxss
@@ -1582,7 +1582,7 @@ view.cart-btn-lg { | @@ -1582,7 +1582,7 @@ view.cart-btn-lg { | ||
1582 | } | 1582 | } |
1583 | 1583 | ||
1584 | .bz_view view { | 1584 | .bz_view view { |
1585 | - width: 460rpx; | 1585 | + width: 520rpx; |
1586 | /* max-height: 70rpx; */ | 1586 | /* max-height: 70rpx; */ |
1587 | /* overflow: hidden; */ | 1587 | /* overflow: hidden; */ |
1588 | } | 1588 | } |
@@ -1607,21 +1607,27 @@ view.cart-btn-lg { | @@ -1607,21 +1607,27 @@ view.cart-btn-lg { | ||
1607 | height: 14rpx; | 1607 | height: 14rpx; |
1608 | border-top: 2rpx solid #d70026; | 1608 | border-top: 2rpx solid #d70026; |
1609 | border-right: 2rpx solid #d70026; | 1609 | border-right: 2rpx solid #d70026; |
1610 | - transform: rotate(45deg); | 1610 | + transform: rotateZ(45deg); |
1611 | display: inline-block; | 1611 | display: inline-block; |
1612 | margin-bottom: 3rpx; | 1612 | margin-bottom: 3rpx; |
1613 | } | 1613 | } |
1614 | 1614 | ||
1615 | -.bg_jj.down1 { | ||
1616 | - transform: rotate(135deg); | 1615 | +.bg_jj.down { |
1616 | + transform: rotateZ(135deg); | ||
1617 | +} | ||
1618 | + | ||
1619 | +.bg_jj.up { | ||
1620 | + transform: rotateZ(-45deg); | ||
1621 | + margin-top: 6rpx; | ||
1617 | } | 1622 | } |
1618 | 1623 | ||
1619 | .bz-content { | 1624 | .bz-content { |
1620 | - flex-grow: 1; | ||
1621 | - text-align: justify; | ||
1622 | - padding: 0 30rpx 0 20rpx; | 1625 | + padding: 0 0 0 20rpx; |
1623 | } | 1626 | } |
1624 | 1627 | ||
1628 | + | ||
1629 | + | ||
1630 | + | ||
1625 | /* 顶部边框 */ | 1631 | /* 顶部边框 */ |
1626 | .topframe { | 1632 | .topframe { |
1627 | width: 100%; | 1633 | width: 100%; |
@@ -3774,7 +3780,8 @@ button.custom-service::after { | @@ -3774,7 +3780,8 @@ button.custom-service::after { | ||
3774 | width: auto !important; | 3780 | width: auto !important; |
3775 | position: absolute; | 3781 | position: absolute; |
3776 | right: 0; | 3782 | right: 0; |
3777 | - top: 10rpx; | 3783 | + top: 50%; |
3784 | + transform: translateY(-50%); | ||
3778 | } | 3785 | } |
3779 | 3786 | ||
3780 | 3787 | ||
@@ -3935,3 +3942,9 @@ button.custom-service::after { | @@ -3935,3 +3942,9 @@ button.custom-service::after { | ||
3935 | width: 100%; | 3942 | width: 100%; |
3936 | height: 100%; | 3943 | height: 100%; |
3937 | } | 3944 | } |
3945 | + | ||
3946 | +.hideArea { | ||
3947 | + position: absolute; | ||
3948 | + left: -1000px; | ||
3949 | + top: -1000px; | ||
3950 | +} |