D3树/集群图-更改节点文本颜色

Viv*_*idD 4 javascript svg label colors d3.js

我希望有一个与此图相似的图:(最重要的部分是我希望节点文本以几种颜色显示;该图是树形图还是群集图都没有关系)

在此处输入图片说明

这是一个测试示例:

jsfiddle

在此处输入图片说明

我尝试通过更改文本颜色CSS,并且在JavaScript代码内,它始终保持黑色。为什么?

Viv*_*idD 5

我找到了答案:

    fill: #5555ff;    
Run Code Online (Sandbox Code Playgroud)

CSS中的节点/文本解决了该问题。

color像其他HTML元素一样,SVG文本元素并不关心属性。设置fill是正确的方法。

在此处输入图片说明