在本文中,我们将看到悬停画布行中的ursor属性FabricJS。画布线表示该线是可移动的,可以根据需要进行拉伸。此外,当涉及初始笔划颜色,高度,宽度,填充颜色或笔划宽度时,可以自定义该行。
为了实现这一点,我们将使用一个名为FabricJS。导入库后,我们将在body标签中创建一个画布块,其中将包含该行。此后,我们将初始化画布和行提供的实例FabricJS和光标的样式在画布线使用悬停光标属性,并在画布上渲染该行,如下所示。
用法:
fabric.line({
hoverCursor:"string"
});
参数:该属性接受上面提到和下面描述的单个参数。
hoverCursor:它指定光标的样式。它包含一个字符串值。
范例1:
HTML
fabric.js | line hoverCursor property
style="border:1px solid #000000;">
var canvas = new fabric.Canvas("canvas");
var line = new fabric.Line([150, 10, 220, 150], {
stroke:'green',
});
canvas.add(line);
输出:
范例2:以下示例使用“pointer”选项演示了hoverCursor属性。
HTML
fabric.js | line hoverCursor property
style="border:1px solid #000000;">
var canvas = new fabric.Canvas("canvas");
var line = new fabric.Line([150, 10, 220, 150], {
stroke:'green',
hoverCursor:'pointer'
});
canvas.add(line);
输出: