diff --git a/packages/skin/ui/ui.css b/packages/skin/ui/ui.css index f8894a7..03b1894 100644 --- a/packages/skin/ui/ui.css +++ b/packages/skin/ui/ui.css @@ -69,7 +69,7 @@ transition: border-color var(--ua-duration-fast) var(--ua-ease), box-shadow var(--ua-duration-fast) var(--ua-ease); } /* 输入类悬停:边框加深一档,提示可交互但不抢焦点 */ -.ua-input:hover:not(:disabled) { +.ua-input:hover:not(:disabled):not(:focus-visible) { border-color: color-mix(in srgb, var(--ua-color-text) 30%, var(--ua-color-border)); } .ua-input:focus-visible { @@ -937,7 +937,7 @@ body.ua-col-resizing { transition: border-color var(--ua-duration-fast) var(--ua-ease); } /* 输入类悬停:边框加深一档,与 .ua-input 同步 */ -.ua-textarea:hover:not(:disabled) { +.ua-textarea:hover:not(:disabled):not(:focus-visible) { border-color: color-mix(in srgb, var(--ua-color-text) 30%, var(--ua-color-border)); } .ua-textarea-count-group {