From 0a0b8c48e8c8bbfe271273703e2e6c3701f07989 Mon Sep 17 00:00:00 2001 From: smail Date: Fri, 16 Oct 2026 07:28:46 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E5=AE=89=E5=85=A8=E7=A0=81?= =?UTF-8?q?=E7=AA=84=E5=B1=8F=E6=8C=89=E9=92=AE=E7=BD=AE=E9=A1=B6=E5=B8=83?= =?UTF-8?q?=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SecuritySettings/SecuritySettings.css | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/frontend/src/views/components/SecuritySettings/SecuritySettings.css b/frontend/src/views/components/SecuritySettings/SecuritySettings.css index 1c76e14..d841e73 100644 --- a/frontend/src/views/components/SecuritySettings/SecuritySettings.css +++ b/frontend/src/views/components/SecuritySettings/SecuritySettings.css @@ -669,3 +669,35 @@ overflow-x: auto !important; } } + +/* 窄屏桌面端将安全码操作区置顶,避免按钮挤压标题和说明。 */ +@container settings-content (min-width: 561px) and (max-width: 760px) { + .security-settings-card .security-key-header { + display: flex !important; + flex-direction: column !important; + align-items: stretch !important; + gap: 12px !important; + } + + .security-settings-card .security-key-header > .security-recovery-actions { + order: -1 !important; + align-self: stretch !important; + justify-content: flex-start !important; + width: 100% !important; + min-width: 0 !important; + max-width: 100% !important; + overflow-x: auto !important; + } +} + +@container settings-content (max-width: 560px) { + .security-settings-card .security-key-header > .security-recovery-actions { + order: -1 !important; + } +} + +@media (max-width: 767px) { + .security-settings-card .security-key-header > .security-recovery-actions { + order: 0 !important; + } +}