在cytoscape中固定节点纵横比?

时间:2016-03-17 01:49:58

标签: cytoscape.js

我将节点宽度设置为'标签'它会根据标签中的文本自动调整节点大小。虽然现在我想将节点高度设置为等于节点宽度,所以我的形状看起来都不会挤压。我该怎么做?

1 个答案:

答案 0 :(得分:0)

选项:

(1)自己计算文本大小,并根据文本宽度使用映射器设置节点宽度和高度。您可以通过创建具有相同文本和样式的div来计算文本大小。

(2)初始化后,将每个节点的宽度设置为自动设置。对于每个节点:使用元素的宽度覆盖高度样式或设置映射到高度的数据字段。