From bda377336d80913ad1f2153645017838449725eb Mon Sep 17 00:00:00 2001 From: tim Date: Wed, 24 Sep 2025 01:51:02 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96=E4=B8=80=E4=BA=9B?= =?UTF-8?q?=E5=A4=B4=E5=83=8F=E5=B1=9E=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend_nuxt/components/BaseUserAvatar.vue | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/frontend_nuxt/components/BaseUserAvatar.vue b/frontend_nuxt/components/BaseUserAvatar.vue index bfaae5071..6e0b62ab5 100644 --- a/frontend_nuxt/components/BaseUserAvatar.vue +++ b/frontend_nuxt/components/BaseUserAvatar.vue @@ -102,6 +102,19 @@ function onError() { justify-content: center; overflow: hidden; background-color: var(--avatar-placeholder-color, #f0f0f0); + /* 先用box-sizing: border-box,保证加border后宽高不变,圆形不变形 */ + box-sizing: border-box; + border: 1.5px solid var(--normal-border-color); + transition: all 0.6s ease; +} + +.base-user-avatar:hover { + box-shadow: 0 4px 24px rgba(0, 0, 0, 0.1); + transform: scale(1.05); +} + +.base-user-avatar:active { + box-shadow: 0 4px 24px rgba(0, 0, 0, 0.1); } .base-user-avatar.is-rounded {