【发布时间】:2015-02-08 21:01:31
【问题描述】:
我正在使用 Cytoscape 生成一个简单的流/状态图,并且能够生成图形,但是随着图形的增长,它只是不断缩小,因此节点变得非常小。有没有办法让 Cytoscape 保持高度增长而不是缩小图形并不得不放大?我宁愿让节点保持已知大小(即 100 像素 X 100 像素),并且随着图形的增长并使其垂直增长,因此用户只需向下滚动页面即可查看图形的其余部分。现在,视口仅限于页面首次呈现时的页面高度。让我知道是否有办法实现具有固定大小节点的垂直滚动图。谢谢!
【问题讨论】:
-
您可以通过提供Help Center > Asking > How to create a Minimal, Complete, and Verifiable example 使您的问题不那么抽象,并使其更容易回答。 JSFiddle 将是一个很好的举措。同时,您是否尝试过使用js.cytoscape.org/#core/viewport-manipulation/cy.zoomingEnabled ?
-
是的,禁用缩放会使节点恢复到我想要的大小,但对视口问题没有帮助。我已经开始尝试动态确定高度应该是多少,但不确定如果添加节点该怎么办(即视口需要再次增长。)。一旦我尝试了其中的一些想法,就会更新
标签: cytoscape.js