📅  最后修改于: 2023-12-03 15:14:59.682000             🧑  作者: Mango
在 Fabric.js 中,hoverCursor
属性用于设置当用户将鼠标悬停在多边形对象上时鼠标指针的样式。本文将介绍 Fabric.js Polygon hoverCursor 属性的具体使用。
polygon.hoverCursor = value;
其中,polygon
是多边形对象的实例,value
是一个字符串,可以是任意有效 CSS 样式中的光标值。
// 创建多边形对象
var polygon = new fabric.Polygon([
{x: 50, y: 60},
{x: 100, y: 50},
{x: 120, y: 100},
{x: 70, y: 120},
], {
fill: 'red',
stroke: 'black',
strokeWidth: 2,
});
// 设置 hoverCursor 属性为 pointer
polygon.hoverCursor = 'pointer';
在上面的示例中,我们创建了一个红色边框、黑色填充的四边形多边形对象,并将其 hoverCursor 属性设置为 pointer。此时,当用户将鼠标悬停在多边形对象上时,鼠标指针将显示为一个手形光标。
在 Fabric.js 中,hoverCursor
属性可以被设置为以下可用值之一:
在 Fabric.js 中,hoverCursor
属性用于设置多边形对象的鼠标指针样式。可用的值包括标准箭头指针、手形指针、十字线指针、用于拖动的四向箭头指针、I 形光标、沙漏指针、问号指针、圆圈指针、代表某个对象的光标、表示某个对象可以被复制的光标和不显示光标。在使用时,需要将值设置为符合 CSS 样式的字符串。