CSS 参考手册 目录

CSS cursor 属性

在网页开发中,cursor 属性用于指定当用户将鼠标悬停在元素上时所显示的光标类型。通过设置不同的 cursor 值,我们可以为用户提供更好的交互体验。

常用的 cursor 值

  1. auto:浏览器自动决定光标类型。
  2. default:默认光标,通常是一个箭头。
  3. pointer:手形光标,表示链接。
  4. move:移动光标,表示可拖动。
  5. text:文本光标,表示可输入文本。
  6. wait:等待光标,表示正在处理。
  7. help:帮助光标,表示可获取帮助信息。
  8. not-allowed:禁止光标,表示不允许操作。

示例代码

------- -
  ------- --------
-

---------- -
  ------- -----
-

----------- -
  ------- -----
-

-------- -
  ------- -----
-

--------- -
  ------- ------------
-

自定义 cursor 值

除了常用的 cursor 值外,我们还可以通过 CSS 自定义光标样式。这可以通过 url() 函数来实现,指定一个自定义图片作为光标。

-------------- -
  ------- ------------------------- -----
-

在上面的示例中,custom-cursor.png 是一个自定义的图片文件,它将作为光标显示在元素上。

总结

cursor 属性在网页开发中是一个非常有用的属性,通过设置不同的光标类型,我们可以为用户提供更好的交互体验。记得根据实际需求选择合适的 cursor 值,或者自定义光标样式来满足特定需求。


上一篇:CSS 属性 counter-reset
下一篇:CSS 属性 direction