Javascript d3/nvd3:如何设置x轴上刻度的大小

Javascript d3/nvd3:如何设置x轴上刻度的大小,javascript,d3.js,svg,nvd3.js,Javascript,D3.js,Svg,Nvd3.js,我希望x轴刻度的高度只有10px左右。默认情况下,每个刻度都有图表容器的100%高度。 如何实现这一点?设置css参数将不起作用,因为正在计算刻度,并且高度设置为svg属性 在nvd3中有什么我可以设置的参数吗?或者我必须通过d3代码来实现这一点吗?我相信tickSize是您要寻找的属性。可以在轴上定义它。此属性从d3继承。没有太多关于如何使用它的信息,但是社区文档在这里提到了它: 希望这有点帮助。可能重复的

我希望x轴刻度的高度只有10px左右。默认情况下,每个刻度都有图表容器的100%高度。 如何实现这一点?设置css参数将不起作用,因为正在计算刻度,并且高度设置为svg属性


在nvd3中有什么我可以设置的参数吗?或者我必须通过d3代码来实现这一点吗?

我相信tickSize是您要寻找的属性。可以在轴上定义它。此属性从d3继承。没有太多关于如何使用它的信息,但是社区文档在这里提到了它:

希望这有点帮助。

可能重复的