From 9faa0ded5919d25a827b71410180718a7f3dc35d Mon Sep 17 00:00:00 2001 From: jxxghp Date: Sat, 23 Aug 2025 19:14:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=BA=E5=AF=B9=E8=AF=9D=E6=A1=86=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E6=B7=BB=E5=8A=A0=E9=98=B2=E6=AD=A2=E6=BB=9A=E5=8A=A8?= =?UTF-8?q?=E7=A9=BF=E9=80=8F=E7=9A=84=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/styles/common.scss | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/src/styles/common.scss b/src/styles/common.scss index c8d09d53..6fe46340 100644 --- a/src/styles/common.scss +++ b/src/styles/common.scss @@ -15,6 +15,27 @@ body { overscroll-behavior: none; } +// 防止弹窗滚动穿透 +.v-dialog { + .v-overlay__content { + overscroll-behavior: contain; + } + + .v-card { + overscroll-behavior: contain; + touch-action: pan-y; + } + + .v-card-text { + overscroll-behavior: contain; + } +} + +// 防止滚动穿透的通用样式 +.v-overlay--active { + overscroll-behavior: contain; +} + @mixin hide-scrollbar { -ms-overflow-style: none; scrollbar-width: none;