要实现“不改变背景的悬停颜色”,可以使用CSS中的伪类选择器来实现。以下是一个示例代码:
HTML:
CSS:
.hover-bg {
background-color: #f1f1f1;
transition: background-color 0.3s;
}
.hover-bg:hover {
background-color: #f1f1f1; /* 悬停时的颜色 */
}
在上面的示例中,我们给按钮添加了一个名为.hover-bg
的类,该类设置了按钮的初始背景颜色为#f1f1f1
,并且添加了一个过渡效果。然后,使用:hover
伪类选择器为按钮设置了悬停时的背景颜色,这里我们将其设置为与初始颜色相同,即#f1f1f1
。
这样,当鼠标悬停在按钮上时,按钮的背景颜色将保持不变,实现了“不改变背景的悬停颜色”的效果。
下一篇:不改变变量