首页 > 解决方案 > 不透明度不覆盖 Jsxgraph 下方的对象

问题描述

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

标签: jsxgraph

解决方案


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

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

或根据具体情况设置:

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

推荐阅读