【发布时间】:2013-05-30 14:37:08
【问题描述】:
首先,这与帖子中提出的上一个问题不同,因为我想要实现的是 d3 中整个树形图的渐变,就像我们在谷歌树形图中所拥有的那样。
我正在尝试实现 http://bost.ocks.org/mike/treemap/ 并进行相同的工作,但在 d3 中我试图在其中添加颜色渐变。
目前我正在这样做
color = d3.scale.category20c()
和
.style("fill", function(d) { return color(d.name)})
在我的 svg 元素上。但我希望有一个更像热图的渐变颜色,以便使树图中的较大框更绿,而较小的框更不绿。 d3/css 中有没有办法指定它?
【问题讨论】:
-
你可以使用SVG gradients。
-
我有兴趣构建类似的东西。我可以通过某种方式访问链接中的代码吗?
标签: css d3.js gradient treemap