gpt4 book ai didi

javascript - d3.js 散点图中的刻度标签在 Firefox 13.0.1 中被 chop

转载 作者:太空宇宙 更新时间:2023-11-03 19:00:23 25 4
gpt4 key购买 nike

我目前正在使用 d3.js 制作散点图,它与此链接中的内容非常相似:

http://bost.ocks.org/mike/d3/workshop/dot-chart.html

我的问题是,当我使 y 轴的刻度标签非常长并相应地使用 CSS 增加 SVG 元素的填充大小时,部分刻度标签在 Firefox 13.0.1 中被 chop ,但在 Safari 6.0 中却没有.

在 CSS 中,我通过将此添加到链接中的代码来增加 SVG 元素的填充大小:

svg{
padding: 200px;
}

为了增加 y 轴刻度标签的长度,我在 d3 脚本中添加了这个(在实例化 yAxis 变量之后):

yAxis.tickFormat(function(d){return "lolzReallyLongTickLabels"});

增加 svg 元素的填充大小可防止在 Safari 6.0 中切断刻度标签,但在 Firefox 13.0.1 中不会。如何使长刻度标签在 Firefox 中不被 chop ?

最佳答案

现在您可能已经有了答案。但如果没有,我发现一个页面似乎通过创建一个轴然后旋转它来处理你的问题。

http://bl.ocks.org/hlvoorhees/5986172

关于javascript - d3.js 散点图中的刻度标签在 Firefox 13.0.1 中被 chop ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12185757/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com