从高亮度图形中删除轴线

时间:2012-06-01 19:16:59

标签: c# javascript jquery highcharts

我有这张图。我有一个网格,我想在每一行插入此图表。 问题是,你可以看到左边有一条小线,看来这条线是图轴。我需要删除它不仅是因为视觉方面,而是因为轴增加了网格单元高度。

提前致谢!

<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
        }
    });
});
​

1 个答案:

答案 0 :(得分:1)

Is this what you are afterenter image description here

我设置了xAxis lineWidth: 0,然后绘制了绘图:

$('.highcharts-axis').css('display','none');

编辑:

如果您还设置了tickWidth: 0,则可以在不使用CSS调用的情况下删除所有轴线的痕迹。

Revved fiddle here