我有这张图。我有一个网格,我想在每一行插入此图表。 问题是,你可以看到左边有一条小线,看来这条线是图轴。我需要删除它不仅是因为视觉方面,而是因为轴增加了网格单元高度。
提前致谢!
<script src="http://code.highcharts.com/highcharts.js"></script>
<div id="container" style="min-width: 400px; height: 100px; margin: 0 auto"></div>
var chart;
$(document).ready(function() {
chart = new Highcharts.Chart({
chart: {
backgroundColor: null,
renderTo: 'container',
type: 'bar',
},
title: {
text: ''
},
xAxis: {
gridLineWidth: 0,
enabled: false,
categories: [''],
labels: {
enabled: false
}
},
yAxis: {
enabled: false,
gridLineWidth: 0,
lineWidth: 0,
min: 0,
title: {
text: ''
},
labels: {
enabled: false
}
},
legend: {
enabled: false,
},
tooltip: {
formatter: function() {
return ''+
this.series.name +': '+ this.y +'';
}
},
credits:
{
enabled: false,
position:
{
align: 'left',
x: 10
}
},
plotOptions: {
series: {
stacking: 'normal'
}
},
series: [ {
name: 'Clicks',
data: [2]
}, {
name: 'Distributed Points',
data: [3]
}],
exporting:
{
enabled: false
}
});
});
答案 0 :(得分:1)
我设置了xAxis lineWidth: 0
,然后绘制了绘图:
$('.highcharts-axis').css('display','none');
编辑:
如果您还设置了tickWidth: 0
,则可以在不使用CSS调用的情况下删除所有轴线的痕迹。
Revved fiddle here。