我正在根据常规时间轴绘制时间序列数据。现在,我使用默认的“多刻度”刻度格式,因此我在X轴上看到日期和AM / PM小时。
现在:如何以更大的字体显示日期,以使其在小时刻度中脱颖而出?所有壁虱似乎都具有相同的“壁虱” CSS类,因此我无法使用CSS区分它们。
任何建议表示赞赏。
D3没有提供任何东西来区分生成的不同类型的刻度线,但是您也可以在设置样式时检查生成标签时所使用的条件。代码看起来像这样。
d3.selectAll(".tick > text")
.style("font-size", function(d) { return d.getHours() == 0 ? 32 : 24; });
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句