【发布时间】:2013-12-07 05:17:38
【问题描述】:
我对 D3.js SVG 的样式不是很熟悉。我创建了一个可折叠的树,并将提供一个选项来将此树下载为 SVG/PDF/PNG。这很好用,但生成的文件的背景颜色总是透明的。是否有可能创建具有特定背景颜色的 D3 SVG?我在我的工作中使用了这个例子:
http://bl.ocks.org/mbostock/4339083
谢谢!
【问题讨论】:
-
Simply svg {background-color:red;} 似乎对我有用。
-
将绘图导出为 PDF/PNG 后是否会包含在内?
-
.style("background-color", 'red'); -
@tewathia - 即使您的解决方案有效,它们也不是 w3C 标准(阅读更多 stackoverflow.com/questions/11293026/… 和 w3.org/TR/SVG/styling.html)
-
@geotheory - 请阅读我对 tewathia 的评论
标签: javascript svg d3.js