d3.js图表​​的灵活宽度?

时间:2014-06-17 08:42:27

标签: javascript css d3.js

请参阅http://jsbin.com/okUxAvE/28/

宽度为500px。图表按预期工作,节点根据需要调整其位置以保持视野。

如何将此宽度设为的任意宽度,而不是特定的500px?例如,在给定设备上查看时,宽度可能需要为300px而不是500px,但除宽度变化外,所有内容都应继续如示例所示(即不调整节点大小)。

请注意,我并不关心用户何时调整窗口大小,尽管对于方向更改它可能很有用;所以,如果有人知道这是奖金,但不是我的主要问题。

更新,澄清:我需要100%的父容器,而不是500px。我不能只使用100%。我知道我可以获得父级的宽度,将其粘贴到变量中并使用它,但我想知道是否有更好的方法。

0 个答案:

没有答案