【问题标题】:cytoscape.js node unwanted overlap and unexpected stylingcytoscape.js 节点不需要的重叠和意外的样式
【发布时间】:2015-07-06 23:59:29
【问题描述】:

我有一个工作的cytoscape.js 实例,如下所示:

我一直在尝试配置图表以使节点标签不重叠,但没有成功。该图使用乔木进行布局。玩斥力水平对问题没有太大影响。重力(或缺乏重力)也不是。这是布局问题还是 cytoscape.js 配置问题,我该如何解决?

其次,节点形状应该是一个 40x40 的椭圆,它通常是。但是当一个节点被抓取时,它会显示为一个圆角矩形。为什么?

我用我的 javascript 和一些数据创建了一个gist。它依赖于 cytoscape.js lib 目录中提供的 jQuery (~2.1)、cytoscape.js (>=2.3.9) 和 arbor.js。它需要<div id="cy"></div> 作为目标。

【问题讨论】:

    标签: cytoscape.js arbor.js


    【解决方案1】:

    (1) 重叠是布局的功能。如果更改布局参数对您的用例不成功,则可能是其他布局。

    (2) 那是overlay——不是节点的主体。

    【讨论】:

    • 感谢关于覆盖与节点主体的澄清。我已将覆盖不透明度设置为零并且不再看到灰色矩形。不幸的是,我还没有找到可以显示我的图表而不重叠的布局。
    猜你喜欢
    • 1970-01-01
    • 2015-04-16
    • 1970-01-01
    • 1970-01-01
    • 2016-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多