3
我正在绘制基于常规时间轴的时间序列数据。现在,我使用默认的“多尺度”刻度格式,所以我在X轴上看到与AM/PM小时结合的日期。在时间轴的刻度标签中改变字体大小
现在:我怎样才能以更大的字体显示日期,使他们从小时刻表中脱颖而出?所有的蜱似乎都有相同的“蜱”CSS类,所以我不能区分它们之间使用CSS ...
任何建议表示赞赏。
我正在绘制基于常规时间轴的时间序列数据。现在,我使用默认的“多尺度”刻度格式,所以我在X轴上看到与AM/PM小时结合的日期。在时间轴的刻度标签中改变字体大小
现在:我怎样才能以更大的字体显示日期,使他们从小时刻表中脱颖而出?所有的蜱似乎都有相同的“蜱”CSS类,所以我不能区分它们之间使用CSS ...
任何建议表示赞赏。
D3没有提供任何东西来区分生成的不同类型的滴答,但您可以检查在设置样式时用于生成标签的条件。代码看起来像这样。
d3.selectAll(".tick > text")
.style("font-size", function(d) { return d.getHours() == 0 ? 32 : 24; });
这似乎是做伎俩,确实。谢谢! – wwwald