【问题标题】:D3 tree/cluster diagram - changing node text colorD3 树/簇图 - 更改节点文本颜色
【发布时间】:2016-07-06 08:40:36
【问题描述】:
我想要一个类似这样的图表:(最重要的部分是我想要以多种颜色显示节点文本;不管图表是树还是簇)
这是一个测试示例:
jsfiddle
我尝试通过CSS 更改文本颜色,在JavaScript 代码中,它始终保持黑色。为什么?
【问题讨论】:
标签:
javascript
d3.js
svg
colors
label
【解决方案1】:
我找到了答案:
fill: #5555ff;
在 CSS for node/text 中解决了这个问题。
SVG 文本元素不关心 color 属性,就像其他 HTML 元素一样。设置fill 是正确的方法。