dc.bar-图表边距和轴标签大小调整
dc.bar-chart margin and axis label size adjustment
我发现我的 yAxis 标签太大而无法显示 -- 它被左边框截断了。
我尝试增加左边距,但没有成功。标签文本似乎是左对齐的。所以增加边距只会让标签离刻度文本更远。
请查看随附的屏幕截图。差距较大的是margin.left=70. The other one is with margin.left=40。无论哪种情况,'Expenditures' 似乎都在左侧被截断了。
dc.css 中有什么地方可以更改此配置吗?
谢谢!!
您可以在调用 .xAxisLabel()
和 .yAxisLabel()
方法时使用第二个参数来调整轴标签相对于边缘的放置位置。这会设置 "padding"(实际上是 left/bottom 的偏移量)。
coordinateGridMixin.xAxisLabel docs
coordinateGridMixin.yAxisLabel docs
令人困惑的是,文本大小是通过样式表设置的,但定位却不能。不过,我不确定是否有任何解决方法
我发现我的 yAxis 标签太大而无法显示 -- 它被左边框截断了。
我尝试增加左边距,但没有成功。标签文本似乎是左对齐的。所以增加边距只会让标签离刻度文本更远。
请查看随附的屏幕截图。差距较大的是margin.left=70. The other one is with margin.left=40。无论哪种情况,'Expenditures' 似乎都在左侧被截断了。
dc.css 中有什么地方可以更改此配置吗? 谢谢!!
您可以在调用 .xAxisLabel()
和 .yAxisLabel()
方法时使用第二个参数来调整轴标签相对于边缘的放置位置。这会设置 "padding"(实际上是 left/bottom 的偏移量)。
coordinateGridMixin.xAxisLabel docs
coordinateGridMixin.yAxisLabel docs
令人困惑的是,文本大小是通过样式表设置的,但定位却不能。不过,我不确定是否有任何解决方法