📅  最后修改于: 2023-12-03 15:14:18.380000             🧑  作者: Mango
CSS hover 是 CSS 的一个伪类选择器,当鼠标悬停在一个元素上时,可以通过 CSS hover 为该元素添加特定的样式。CSS hover 的使用十分广泛,它能够提高用户体验,为网站或应用程序添加交互性。
CSS hover 用于为元素添加悬停样式。以下是 CSS hover 的基本语法:
selector:hover {
/* 悬停样式 */
}
selector
:要添加悬停样式的元素选择器。以下示例演示了如何使用 CSS hover 修改按钮的背景颜色和文本颜色:
<button class="btn">Hover me</button>
.btn {
color: #fff;
background-color: #007bff;
border-color: #007bff;
padding: 0.5rem 1rem;
border-radius: 0.25rem;
}
.btn:hover {
color: #fff;
background-color: #0069d9;
border-color: #0062cc;
}
在鼠标悬停在按钮上时,按钮的背景颜色会从蓝色 (#007bff) 变为深蓝色 (#0069d9),文本颜色不变。
CSS hover 是 CSS 中常用的伪类选择器,可以为网站或应用程序添加交互性和用户体验。要使用 CSS hover,只需要设置元素的悬停样式,当用户悬停在该元素上时,便能够看到相应的效果。需要注意的是,CSS hover 只适用于可悬停元素,并且对于触摸屏幕无效。