【发布时间】:2019-12-18 17:39:58
【问题描述】:
我所有的图表,无论类型如何,都有带有深灰色(几乎黑色)背景和黑色文本的弹出框/悬停框 - 几乎无法阅读。图表的颜色部分出现在悬停框中,但文本和标签都是黑色的。
如何更改悬停框中的文本颜色?这是一个工具提示项还是特定于图表?
这是我的一个图表 JS 的示例,是否可以在选项中设置悬停框文本颜色,或者我是否需要在 CSS 文件中找到设置 - 如果是这样,它是哪个设置? :
/**
* Widget 5
*/
var widget5Option = '3M';
// Main Chart
nv.addGraph(function ()
{
var chart = nv.models.multiBarChart()
.options(
{
color : ['#03a9f4', '#b3e5fc'],
margin : {
top : 48,
right : 16,
bottom: 16,
left : 32
},
clipEdge : true,
groupSpacing: 0.3,
reduceXTicks: false,
stacked : false,
duration : 250,
x : function (d)
{
return d.x;
},
y : function (d)
{
return d.y;
},
yTickFormat : function (d)
{
return d;
}
}
);
var chartd3 = d3.select('#widget5-main-chart svg')
var chartData;
initChart();
nv.utils.windowResize(chart.update);
$(window).bind('update:widget5', function ()
{
initChart();
})
function initChart()
{
chartData = data.widget5.mainChart[widget5Option];
chartd3.datum(chartData).call(chart);
}
return chart;
});
【问题讨论】:
标签: javascript html css nvd3.js