dc.bar-chart边距和轴标签尺寸调整

时间:2015-04-09 20:20:26

标签: css d3.js dc.js

我发现我的yAxis标签太大而无法显示 - 它被左边框截断。

我尝试增加左边距,但没有成功。似乎标签文本是左对齐的。因此,增加边距只会使标签远离刻度文本。

请参阅随附的屏幕截图。差距较大的是margin.left=70。另一个是margin.left=40。无论哪种情况,支出都是'似乎在左侧被截断了。

我可以在dc.css的任何地方更改此配置吗? 谢谢!!

1 个答案:

答案 0 :(得分:5)

当您调用.xAxisLabel().yAxisLabel()方法时,可以使用第二个参数调整轴标签相对于边缘的放置位置。这设置了"填充" (实际上是左/下偏移)。

coordinateGridMixin.xAxisLabel docs

coordinateGridMixin.yAxisLabel docs

令人困惑的是文本大小是通过样式表设置的,但定位不可能。我不确定是否有任何解决方法,但