cursor
已弃用: 不再推荐使用该特性。虽然一些浏览器仍然支持它,但也许已从相关的 web 标准中移除,也许正准备移除或出于兼容性而保留。请尽量不要使用该特性,并更新现有的代码;参见本页面底部的兼容性表格以指导你作出决定。请注意,该特性随时可能无法正常工作。
备注:尽量使用 CSS 中的 cursor
属性来替换该属性。
cursor
元素可以用来定义独立于平台的自定义指针。要想定义独立于平台的指针,建议先创建一个 PNG 图象,然后定义一个引用该 PNG 图像的cursor
元素,并在图像内部标识指针头(亦即,热点)的精确位置。
建议使用 PNG 格式,因为它支持利用 alpha 通道定义透明并遮罩的能力。如果使用了别的图像格式,这个格式必须支持透明度遮罩的定义(两个选项:提供一个明确的 alpha 通道或者使用一个特殊的像素色以表示透明度)。如果能够确定透明度遮罩,遮罩确定了指针的形状;否则,指针将是一个不透明的矩形。通常地,别的像素信息(例如,R、G、B 通道)定义了指针没有被遮罩到的部分的颜色,注意指针一般至少包含两个颜色,这样在大多数背景中都能看到指针。
使用上下文
类别 | 无 |
---|---|
允许的内容 | 任意数量、任意顺序的下列元素: 描述性元素 |
属性
全局属性
专有属性
DOM 接口
该元素实现了 SVGCursorElement
接口。
规范
Specification |
---|
Scalable Vector Graphics (SVG) 1.1 (Second Edition) # CursorElement |
浏览器兼容性
BCD tables only load in the browser