Highstock lineWidth

时间:2013-04-09 05:28:16

标签: highcharts highstock

我想设置我的图表lineWidth但它有一个奇怪的行为。

鼠标悬停在它上面变成lineWidth:2(默认值),当鼠标输出时变成我的lineWidth设置。

  plotOptions:{
            series:{
                lineWidth: 5
            }
        },

问题是什么?

演示:http://jsfiddle.net/bahar_Agi/HePx3/2/ 感谢

2 个答案:

答案 0 :(得分:8)

是的。正如我所说,您可以按照API中的描述配置状态。

请参阅http://jsfiddle.net/HePx3/4/

    plotOptions: {
        series: {
            lineWidth: 5,
            states: {
                hover: {
                    enabled: true,
                    lineWidth: 5
                }
            }
        }
    } 

答案 1 :(得分:0)

这是因为图表有状态。在这种情况下,悬停状态的默认值为lineWidth:2px。

您可以停用状态或对其进行配置,请参阅:http://jsfiddle.net/HePx3/3/

    plotOptions: {
        series: {
            lineWidth: 5,
            states: {
                hover: {
                    enabled: false
                }
            }
        }
    },

对于API,请参阅http://api.highcharts.com/highcharts#plotOptions.line.states.hover