From 23381018134a186a45c2a682aa788ce1bd281ad4 Mon Sep 17 00:00:00 2001 From: huliyong <2783385703@qq.com> Date: Fri, 27 Jun 2025 20:52:46 +0800 Subject: [PATCH] 1 --- pages/baoyou-city/baoyou-city.vue | 382 ++++++++++++++++++++------------------ 1 file changed, 204 insertions(+), 178 deletions(-) diff --git a/pages/baoyou-city/baoyou-city.vue b/pages/baoyou-city/baoyou-city.vue index e883fff..4432c1f 100644 --- a/pages/baoyou-city/baoyou-city.vue +++ b/pages/baoyou-city/baoyou-city.vue @@ -1,185 +1,211 @@ \ No newline at end of file + .byc-container { + min-height: 100vh; + background: #f8f8f8; + padding-bottom: env(safe-area-inset-bottom); + } + + .nav-bar { + + background: #2180ee; + position: fixed; + top: 0; + left: 0; + right: 0; + z-index: 999; + // padding: 0 30rpx; + } + + .back { + width: 100%; + padding: 10rpx; + color: #fff; + // margin-left: -20rpx; + left: 0; + display: flex; + align-items: center; + // justify-content: center; + } + + .byc-banner { + margin: 0; + // border-radius: 24rpx; + overflow: hidden; + box-shadow: 0 4rpx 24rpx rgba(60, 167, 250, 0.10); + background: none; + position: relative; + z-index: 1; + } + + .byc-banner-left { + flex: 1; + } + + .byc-banner-title { + color: #fff; + font-size: 44rpx; + font-weight: bold; + margin-bottom: 16rpx; + text-shadow: 0 4rpx 12rpx rgba(0, 0, 0, 0.12); + } + + .byc-banner-desc { + color: #e3f2fd; + font-size: 28rpx; + margin-top: 4rpx; + } + + .byc-banner-img { + width: 100%; + display: block; + } + + .byc-main-card { + background: #fff; + border-radius: 36rpx; + margin: -60rpx 0 0 0; + box-shadow: 0 8rpx 32rpx rgba(60, 167, 250, 0.08); + padding: 48rpx 32rpx 32rpx 32rpx; + position: relative; + z-index: 2; + } + + .byc-main-title { + font-size: 36rpx; + font-weight: bold; + color: #222; + margin-bottom: 24rpx; + } + + .byc-main-desc { + color: #888; + font-size: 28rpx; + line-height: 1.7; + margin-bottom: 32rpx; + } + + .byc-dashed-line { + border-bottom: 2rpx dashed #e5e5e5; + margin-bottom: 32rpx; + } + + .byc-province-list { + .byc-province-item { + margin-bottom: 36rpx; + + &:last-child { + margin-bottom: 0; + } + } + + .byc-province-name { + font-size: 32rpx; + font-weight: bold; + color: #222; + margin-bottom: 12rpx; + } + + .byc-city-list { + display: flex; + flex-wrap: wrap; + font-size: 28rpx; + color: #999; + line-height: 1.7; + } + + .byc-city { + margin-right: 18rpx; + display: flex; + align-items: center; + } + + .byc-dot { + margin-right: 8rpx; + color: #bbb; + font-size: 28rpx; + } + } + \ No newline at end of file