NVD3 noData 文本颜色变化

NVD3 noData text color change

我正在使用 nvd3 折线图并自定义 noData 的文本。现在我需要更新文本的颜色并想要文本下划线。我已经用以下更改更新了 css。

text.nvd3.nv-noData{
    color:"yellow";
    text-decoration: underline;
}

然而,文本装饰效果很好,但颜色没有变化。

我已经更改了 svg 文本的填充值,但它会更改所有文本的文本颜色,包括轴标签值。

有人可以帮我解决这个问题吗?

您需要使用 fill 而不是 coloryellow 不带引号:

text.nvd3.nv-noData{
  fill: yellow;
  text-decoration: underline;
}

这是更改NoData的颜色文本的方法:

lang:
{

  noData: "My custom Text",

},
noData: {
    style: {
        fontWeight: 'bold',
        fontSize: '15px',
        color: '#eeeeee'
    }
}