diff --git a/frontend/src/views/components/SecuritySettings/SecuritySettings.css b/frontend/src/views/components/SecuritySettings/SecuritySettings.css index 56efc75..a607123 100644 --- a/frontend/src/views/components/SecuritySettings/SecuritySettings.css +++ b/frontend/src/views/components/SecuritySettings/SecuritySettings.css @@ -252,9 +252,10 @@ } .security-settings-card .security-key-header { - display: flex; + display: grid; + grid-template-columns: minmax(0, 1fr) auto; align-items: center; - justify-content: space-between; + justify-content: initial; gap: 16px; } @@ -265,13 +266,14 @@ .security-settings-card .security-key-header > .security-recovery-actions { display: flex !important; - flex: 0 1 auto !important; + flex: 0 0 auto !important; flex-flow: row nowrap !important; align-items: center !important; align-content: center !important; + align-self: center; justify-content: flex-end !important; gap: 8px !important; - width: auto; + width: max-content; max-width: 100%; min-width: 0 !important; height: 36px; @@ -304,6 +306,15 @@ vertical-align: middle; } +.security-settings-card .security-key-header > .security-recovery-actions > :deep(.el-button) > span { + display: inline-block; + max-width: none; + overflow: visible; + white-space: nowrap; + word-break: keep-all; + line-height: 1; +} + @media (max-width: 767px) { .security-settings-card .security-key-header { display: flex; diff --git a/frontend/src/views/components/SecuritySettings/SecuritySettings.vue b/frontend/src/views/components/SecuritySettings/SecuritySettings.vue index daaf272..4a36b1a 100644 --- a/frontend/src/views/components/SecuritySettings/SecuritySettings.vue +++ b/frontend/src/views/components/SecuritySettings/SecuritySettings.vue @@ -92,7 +92,7 @@ >

安全码

安全码默认隐藏,完成安全验证后可以重新查看。

-
+