不透明度不覆盖 Jsxgraph 下面的对象

The opacity does not cover the objects which are below in Jsxgraph

看来opacity:1并没有掩盖在新对象之前绘制的内容。例如,如果我从一个也是圆心的点画一条线,我希望使用 opacity:1,直到圆的边界我才会看到这条线。

JSXGraph 使用图层模型,参见 https://jsxgraph.org/wiki/index.php/Working_with_layers。更高层意味着,一个元素在另一个元素“之上”。 否则,几何构造将是不可能的。 您可以全局设置元素的图层 class,如示例中的 like

JXG.Options.layer.point = 7;
JXG.Options.layer.line = 9;

或根据具体情况设置:

var line = board.create('line', [...], {layer: 9});