《CSS(层叠样式表) 学习笔记之 cursor》
《CSS(层叠样式表) 学习笔记之 cursor》
cursor 简介
cursor 是 CSS 属性设置光标的类型(如果有),在鼠标指针悬停在元素上时显示相应样式
cursor: help;
cursor: wait;
cursor: crosshair;
cursor: not-allowed;
cursor: zoom-in;
cursor: grab;
cursor: help; 指示帮助 效果如下:
cursor: wait; 效果如下:
cursor: crosshair; 效果如下:
cursor: not-allowed; 效果如下:
cursor: zoom-in; 效果如下:
cursor: grab; 效果如下:
语法
cursor属性为零个或多个
值,它们之间用逗号分隔,最后必填一个关键字值。每个 指向一个图像文件。浏览器将尝试加载指定的第一个图像,如果无法加载则返回下一个图像,如果无法加载图像或未指定图像,则使用关键字值代表的指针类型
关键字值
cursor: pointer;
cursor: auto; 浏览器根据当前内容决定指针样式
cursor: progress; 程序后台繁忙,用户仍可交互 (与wait相反).
使用 URL,并提供一个关键字值作为备用
cursor: url(hand.cur), pointer;
最后必须提供一个非 URL 后备值
URL 和 xy 的坐标偏移值,最后提供一个关键字值作为备用
每个
后面都可选跟一对空格分隔的数字 表示偏移。它们用来设置指针的热点(即自定义图标的实际点击位置),位置相对于图标的左上角
可选 x,y坐标, 两个小于 32 的无单位非负数
cursor: url(cursor1.png) 4 12, auto;
cursor: url(cursor2.png) 2 2, pointer;
全局属性
cursor: inherit;
cursor: initial;
cursor: unset;
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 yk-ddm!
评论