📅  最后修改于: 2023-12-03 15:09:02.139000             🧑  作者: Mango
当我们把鼠标悬停在某个元素上时,有时需要更改鼠标的光标形状,以便给用户带来更好的交互体验。下面介绍在 CSS 中如何实现这个功能。
cursor
属性CSS 的 cursor
属性可以用来设置光标的形状。
常用的光标形状如下:
auto
:浏览器自动选择光标。pointer
:手型光标,表示链接。default
:默认光标,通常是一个箭头。text
:文本光标,表示可以输入文本。wait
:等待光标,表示正在加载。move
:移动光标,表示可以移动元素。help
:帮助光标,通常是一个问号。还有很多其他的光标形状,可以参考 MDN 的文档。
我们可以使用 CSS 的 :hover
伪类来在悬停时更改光标的形状。
例如,下面的代码将在鼠标悬停在 .button
元素时,将光标形状设置为手型:
.button:hover {
cursor: pointer;
}
在 CSS 中,可以使用 cursor
属性来设置光标的形状,通过 :hover
伪类可以在悬停时更改光标的形状。使用这些技巧可以让页面变得更加友好和易用。