D3 tree/cluster 图 - 更改节点文本颜色
D3 tree/cluster diagram - changing node text color
我想要一个类似于这个的图表:(最重要的部分是我想要以多种颜色显示节点文本;图表是树还是簇并不重要)
这是一个测试示例:
我尝试通过 CSS
更改文本颜色,在 JavaScript
代码中,它始终保持黑色。为什么?
我找到了答案:
fill: #5555ff;
in CSS for node/text 解决了问题。
SVG 文本元素不关心 color
属性,就像其他 HTML 元素一样。设置fill
是正确的方法。
我想要一个类似于这个的图表:(最重要的部分是我想要以多种颜色显示节点文本;图表是树还是簇并不重要)
这是一个测试示例:
我尝试通过 CSS
更改文本颜色,在 JavaScript
代码中,它始终保持黑色。为什么?
我找到了答案:
fill: #5555ff;
in CSS for node/text 解决了问题。
SVG 文本元素不关心 color
属性,就像其他 HTML 元素一样。设置fill
是正确的方法。