jsxgraph - 不透明度不覆盖 Jsxgraph 下方的对象
问题描述
似乎 opacity:1 并没有掩盖在新对象之前绘制的内容。例如,如果我从一个也是圆心的点画一条线,我希望在 opacity:1 的情况下,直到圆的边界我才能看到这条线。
解决方案
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});
推荐阅读
- git - 如何撤消将分支同步到主线?
- html - Laravel Barryvdh\DomPDF 内联块两个不同高度的 div
- github - 在 Github 提交消息中参考 Monday.com 项目 ID
- c++ - 用 std::vector 替换命令行参数 int argc 和 char** argv
- java - Citrus 框架 - 无法成功构建示例
- javascript - 使用 google api 显示城市中的类别地点
- angular - Angular 8,从另一个组件调用函数时遇到问题
- swift - SwiftUI:从其他组件提供for循环上限
- xamarin - 我们可以使用 Tap Gesture Recognizer 为普通视图(例如标签)添加视觉状态吗?
- javascript - 如何构造正则表达式?