diff --git a/pages/package-order/package-order.vue b/pages/package-order/package-order.vue index f1165e0..a03142f 100644 --- a/pages/package-order/package-order.vue +++ b/pages/package-order/package-order.vue @@ -710,9 +710,11 @@ flex-direction: column; gap: 18rpx; padding: 20rpx 24rpx 48rpx; - min-height: 100vh; + height: 100vh; + min-height: 0; background: #f8f9fb; box-sizing: border-box; + overflow: hidden; } .container .package-tabs { @@ -745,6 +747,8 @@ .container .package-tabs { position: relative; + flex-shrink: 0; + display: flex; padding: 8rpx; background: #fff; border-radius: 16rpx; @@ -753,8 +757,14 @@ .container .package-tab { position: relative; z-index: 1; + display: flex; + align-items: center; + justify-content: center; + flex: 1; padding: 20rpx 0; color: var(--text-tertiary); + font-size: 28rpx; + font-weight: 500; transition: color 0.3s; } @@ -778,7 +788,8 @@ .package-swiper { flex: 1; - height: 0; + height: auto; + overflow: hidden; } .package-swiper-item,