You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无需CSS为HTML文本改色:D3文本元素设白色的单行方案

解决方案

你可以直接在D3的链式调用中添加一行代码来修改文本颜色,无需改动CSS或其他大段脚本:

修改后的代码如下:

color_map_fe00bde8bb8162c8ee694c2404df9330.g.call(color_map_fe00bde8bb8162c8ee694c2404df9330.xAxis)
    .append("text")
    .attr("y", 21)
    .attr("fill", "white") // 新增该行设置文本为白色
    .text("% of Flightsz Expected to be Delayed over 1hr period");

说明

SVG里的<text>元素颜色由fill属性控制,用D3的.attr()方法直接设置这个属性就能快速修改文本颜色,完全是单行解决方案,不需要调整其他代码。

内容的提问来源于stack exchange,提问作者kfa5179

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 05:22:08