Javascript 柱形图水平刻度的透明背景

Javascript 柱形图水平刻度的透明背景,javascript,html,data-visualization,google-visualization,Javascript,Html,Data Visualization,Google Visualization,我有一张柱状图。我使用'textPosition':'in'将hAxis的文本位置设置为in 他们表现得像 当前文本背景为白色。我想让它透明化。如何更改?没有更改文本笔划颜色的选项, 但您可以在图表的'ready'事件中手动更改 您可能需要检查文本元素,以找到可用于区分轴标签与其他图表标签的属性 这里使用了'text-anchor'属性, 请参阅以下工作片段 google.charts.load('current'{ 软件包:['corechart'] }).然后(函数(){ var data

我有一张柱状图。我使用
'textPosition':'in'
将hAxis的文本位置设置为in

他们表现得像


当前文本背景为白色。我想让它透明化。如何更改?

没有更改文本笔划颜色的选项,
但您可以在图表的
'ready'
事件中手动更改

您可能需要检查
文本
元素,以找到可用于区分轴标签与其他图表标签的属性

这里使用了
'text-anchor'
属性,
请参阅以下工作片段

google.charts.load('current'{
软件包:['corechart']
}).然后(函数(){
var data=new google.visualization.DataTable();
data.addColumn(“数字”、“年份”);
data.addColumn('number','y0');
data.addColumn('number','y1');
data.addColumn('number','y2');
data.addRows([
[2010, 1000, 100, 1200],
[2020, 1000, 100, 1200],
[2030, 1000, 100, 1200]
]);
var container=document.getElementById('chart');
var chart=新的google.visualization.ColumnChart(容器);
google.visualization.events.addListener(图表'ready',函数(){
//查找标签,删除笔划
var labels=container.getElementsByTagName('text');
Array.prototype.forEach.call(标签,函数(标签){
if(label.getAttribute('text-anchor')=='end'){
label.setAttribute('stroke','none');
label.setAttribute('stroke-width','0');
}
});
});
图表绘制(数据、{
哈克斯:{
格式:'0000',
text位置:'in'
}
});
});

是否可能重复任何运气?请用投票按钮旁边的复选标记将答案标记为已接受,好吗?