Javascript D3:更改轴标签的字体大小
我想为使用D3创建的时间轴的标签指定字体大小。我试着跟着,但似乎什么也没用。我也试过了Javascript D3:更改轴标签的字体大小,javascript,css,d3.js,Javascript,Css,D3.js,我想为使用D3创建的时间轴的标签指定字体大小。我试着跟着,但似乎什么也没用。我也试过了 d3.selectAll(".xAxis>.tick>text") .each(function(d, i){ d3.select(this).style("font-size",30); }); 无济于事。这不可能有那么难…事实证明,一个无单位的数字是,它可能取决于浏览器是否忽略它。因此,使用 d3.select(this).style("font-size","30px");
d3.selectAll(".xAxis>.tick>text")
.each(function(d, i){
d3.select(this).style("font-size",30);
});
无济于事。这不可能有那么难…事实证明,一个无单位的数字是,它可能取决于浏览器是否忽略它。因此,使用
d3.select(this).style("font-size","30px");
而不是
d3.select(this).style("font-size",30);
你链接的小提琴很好用。试着改变字体大小。嗯,既然你说我在不同的浏览器中试过了。我在Chrome中也能用,但在Edge或Firefox中不行,在Firefox中,字体大小保持在15px左右。知道为什么吗?好的,必须指定单位,即
“60px”
,而不仅仅是60
。哇