fix(ui): 输入类悬停规则排除聚焦态避免覆盖聚焦边框
This commit is contained in:
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user