JavaScript HTML DOM Style cursor 属性
-
cursor 属性
cursor属性设置或返回要为鼠标指针显示的光标类型。更改光标:
尝试一下document.getElementById("myP").style.cursor = "pointer";
-
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 属性 cursor 支持支持支持支持支持 -
语法
返回cursor属性:object.style.cursor设置cursor属性:object.style.cursor = value -
属性值
值 描述 alias 光标指示要创建的某些别名 all-scroll 光标指示可以向任何方向滚动某些内容 auto 默认。浏览器设置光标 cell 光标指示可以选择一个单元(或一组单元) context-menu 光标指示上下文菜单可用 col-resize 光标指示可以水平调整列的大小 copy 光标指示要复制的内容 crosshair 光标呈现为十字准线 default 默认光标 e-resize 光标指示框的边缘要向右移动(向东) ew-resize 表示双向调整大小游标 help 光标表示帮助可用 move 光标指示要移动的内容 n-resize 光标指示框的边缘向上移动(北) ne-resize 光标指示框的边缘向上和向右移动(北/东) nesw-resize 表示双向调整大小游标 ns-resize 表示双向调整大小游标 nw-resize 光标指示框的边缘向上和向左移动(北/西) nwse-resize 表示双向调整大小游标 no-drop 光标表示此处无法删除拖动的项目 none 没有为元素渲染光标 not-allowed 光标表示不会执行请求的操作 pointer 光标是指针并指示链接 progress 光标表示程序正忙(正在进行中) row-resize 光标指示可以垂直调整行的大小 s-resize 光标指示框的边缘向下移动(向南) se-resize 光标指示框的边缘向下和向右移动(南/东) sw-resize 光标指示框的边缘向下和向左移动(南/西) text 光标指示可以选择的文本 URL 逗号分隔的自定义游标URL列表。注意:如果不能使用任何URL定义的游标,请始终在列表末尾指定通用游标 vertical-text 光标指示可以选择的垂直文本 w-resize 光标指示框的边缘向左(西)移动 wait 光标表示程序正忙 zoom-in 光标表示可以放大某些内容 zoom-out 光标表示可以缩小某些内容 initial 将此属性设置为其默认值。 阅读有关initial信息 inherit 从其父元素继承此属性。 阅读有关inherit的信息 -
技术细节
项目 描述 默认值: auto 返回值: 一个字符串,表示鼠标指针悬停在元素上时显示的鼠标光标 CSS版本 CSS2 -
更多例子
显示所有可用的鼠标样式:
尝试一下var whichSelected = x.selectedIndex; document.body.style.cursor = x.options[whichSelected].text;
-
相关页面
CSS参考:cursor属性