css ,给button 定义变量 --n-text-color-hover
要定义一个 CSS 变量,你可以将其设置在元素的样式声明中,或者在 :root 伪类中。以下是如何给 button 定义一个变量 --n-text-color-hover
:
button {
--n-text-color-hover: #ff0000; /* 将值设为任何你想要的颜色 */
}
然后,你可以在 hover 状态使用这个变量:
button:hover {
color: var(--n-text-color-hover);
}
这样,当你把鼠标悬停在这个按钮上时,文字颜色就会变为 --n-text-color-hover
变量定义的颜色 (#ff0000)。
如果你希望所有按钮都共享相同的 hover 颜色,你也可以将此变量定义在全局范围(:root {}
)内:
:root {
--n-text-color-hover: #ff0000;
}
button:hover {
color: var(--n-text-color-hover);
}
这样,所有的按钮在 hover 状态下都会使用这种颜色。