📅  最后修改于: 2023-12-03 14:40:21.539000             🧑  作者: Mango
游标(Cursor)也叫光标,是鼠标的一个图形化表示。CSS 允许我们自定义鼠标指针的样式,这给我们的网页增加了更多的交互效果。
selector {
cursor: value;
}
其中,selector
表示要添加游标样式的元素,value
表示指针的样式。常见的指针样式有以下几种:
auto
:自动选择合适的游标样式;default
:默认的游标样式,通常是一个箭头;pointer
:手型游标,表示当前元素可以被点击;move
:移动游标,表示当前元素可以被拖动;text
:文本游标,表示当前元素可以输入文本。除了常见的游标样式外,CSS 允许我们自定义鼠标指针的样式。我们可以使用 url()
函数来引入自定义游标图片。
/* 引入图片 */
selector {
cursor: url('custom-cursor.png'), auto;
}
这里 url()
函数中指定的图片路径可以是相对路径或绝对路径。
如果对同一个元素同时应用多个游标样式,则最后一个样式的优先级最高。
/* 最后一个样式优先级最高 */
selector {
cursor: pointer;
cursor: move;
}