From a36043f962198ba96e9b38070ece1499d55b4b7a Mon Sep 17 00:00:00 2001 From: Justin Gu <97915@qq.com> Date: Sat, 5 Sep 2026 05:02:08 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=B8=82=E5=9C=BA=E6=83=85=E7=BB=AA?= =?UTF-8?q?=E9=A1=B5=E7=A9=BA=E6=80=81=E6=8F=90=E7=A4=BA=E5=B1=82=E9=93=BA?= =?UTF-8?q?=E6=BB=A1=E5=85=A8=E9=A1=B5=E6=8B=A6=E6=88=AA=E9=BC=A0=E6=A0=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 资金日历的 .fund-card 未设置 position:relative,其空态提示 .empty-hint(absolute + inset:0)向上找到了无定位祖先,直接以 初始包含块铺满整个视口,把全页链接/按钮都挡住。修复: - .fund-card 加 position:relative,提示层收回卡片内 - .empty-hint 加 pointer-events:none,纯信息层双保险永不拦截交互 --- web-ui/src/views/SentimentView.vue | 2 ++ 1 file changed, 2 insertions(+) diff --git a/web-ui/src/views/SentimentView.vue b/web-ui/src/views/SentimentView.vue index 6f6af67..4a0f011 100644 --- a/web-ui/src/views/SentimentView.vue +++ b/web-ui/src/views/SentimentView.vue @@ -642,6 +642,7 @@ onBeforeUnmount(() => { opacity: 0.6; } .fund-card { + position: relative; display: flex; flex-direction: column; gap: 6px; @@ -682,6 +683,7 @@ onBeforeUnmount(() => { .empty-hint { position: absolute; inset: 0; + pointer-events: none; display: flex; align-items: center; justify-content: center;