2021-10-30 cursor不同场景下的应用

本文详细探讨了CSS中的cursor属性如何在各种交互场景下发挥作用,包括但不限于链接、拖放操作、缩放和自定义光标效果等方面,帮助开发者提升用户体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

描述:cursor定义了鼠标指针放在一个元素边界范围内时所用的光标形状
描述光标形状应用场景
url需使用的自定义光标的 URL,即可以是相对路径也可以是绝对路径。注释:请在此列表的末端始终定义一种普通的光标,以防没有由 URL 定义的可用光标。例:cursor:url("./img/pointer.jpg"),auto;自定义光标
auto默认。浏览器根据当前内容决定指针样式。例如当内容是文字时使用text样式
null无指针被渲染
default默认光标(通常是一个箭头)在这里插入图片描述默认
pointer光标呈现为指示链接的指针(一只手)在这里插入图片描述链接及状态
progress程序后台繁忙,用户仍可交互 (与wait相反)在这里插入图片描述链接及状态
wait此光标指示程序正忙(通常是一只表或沙漏)。在这里插入图片描述链接及状态
context-menu指针下有可用内容目录。在这里插入图片描述链接及状态
help此光标指示可用的帮助(通常是一个问号或一个气球)。在这里插入图片描述链接及状态
cell指示单元格可被选中在这里插入图片描述选择
crosshair光标呈现为十字线。在这里插入图片描述选择
text指示文字可被选中选择
vertical-text指示垂直文字可被选中在这里插入图片描述选择
alias复制或快捷方式将要被创建在这里插入图片描述拖拽
not-allowed禁用在这里插入图片描述拖拽
no-drop当前位置不能扔下bug 275173Windows或Mac OS X中 “no-drop 与not-allowed相同”.在这里插入图片描述拖拽
copy指示可复制在这里插入图片描述拖拽
move此光标指示某对象可被移动。在这里插入图片描述拖拽
grab可抓取。注:grab和grabbing在比较后期才被支持在这里插入图片描述拖拽
grabbing抓取中在这里插入图片描述拖拽
zoom-in指示可被放大在这里插入图片描述缩放
zoom-out指示可被缩小在这里插入图片描述缩放
all-scroll元素可任意方向滚动 (平移).bug 275174Windows中, “all-scroll 与 move相同”.在这里插入图片描述重设大小及滚动
col-resize元素可被重设宽度。通常被渲染为中间有一条竖线分割的左右两个箭头在这里插入图片描述重设大小及滚动
row-resize元素可被重设高度。通常被渲染为中间有一条横线分割的上下两个箭头在这里插入图片描述重设大小及滚动
e-resize此光标指示矩形框的边缘可被向右(东)移动。
ne-resize此光标指示矩形框的边缘可被向上及向右移动(北/东)。
nw-resize此光标指示矩形框的边缘可被向上及向左移动(北/西)。
n-resize此光标指示矩形框的边缘可被向上(北)移动。
se-resize此光标指示矩形框的边缘可被向下及向右移动(南/东)。
sw-resize此光标指示矩形框的边缘可被向下及向左移动(南/西)。
s-resize此光标指示矩形框的边缘可被向下移动(南)。
w-resize此光标指示矩形框的边缘可被向左移动(西)。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值