From 9220f3a3e710339fa91bb0c8ab93869f0bce0230 Mon Sep 17 00:00:00 2001 From: JOJO <1498581755@qq.com> Date: Wed, 2 Sep 2026 08:55:48 +0800 Subject: [PATCH] =?UTF-8?q?fix(personalization):=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E6=89=8B=E6=9C=BA=E7=89=88=E4=B8=8B=E6=8B=89=E8=8F=9C=E5=8D=95?= =?UTF-8?q?=E4=B8=8D=E5=8F=AF=E8=A7=81=EF=BC=88transform=20=E5=AF=BC?= =?UTF-8?q?=E8=87=B4=20fixed=20=E5=8C=85=E5=90=AB=E5=9D=97=E5=81=8F?= =?UTF-8?q?=E7=A7=BB=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 手机端(≤760px)进入个人空间子页后,.settings-redesign-layout 的 transform: translateX(-50%) 使其成为 position:fixed 浮动菜单的包含块, JS 按视口坐标定位的菜单被整体左移出屏幕。改为 position:relative; left:-100% 实现等价平移,不创建 fixed 包含块,菜单恢复视口定位。 Co-authored-by: Astrion powered by DeepSeek-V4-flash --- .../src/components/personalization/styles/settings-shared.css | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/static/src/components/personalization/styles/settings-shared.css b/static/src/components/personalization/styles/settings-shared.css index 1a0ce9f5..1f0a2638 100644 --- a/static/src/components/personalization/styles/settings-shared.css +++ b/static/src/components/personalization/styles/settings-shared.css @@ -759,7 +759,8 @@ body[data-theme='dark'] .settings-floating-menu { } .settings-redesign-card.mobile-in-sub .settings-redesign-layout { - transform: translateX(-50%); + position: relative; + left: -100%; } .settings-redesign-nav,