Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Highcharts-系列不可见,因为clippath设置不正确_Highcharts_Invisible - Fatal编程技术网

Highcharts-系列不可见,因为clippath设置不正确

Highcharts-系列不可见,因为clippath设置不正确,highcharts,invisible,Highcharts,Invisible,以下问题发生在Firefox 20.0.1和IE10中,但在Chrome中有效 当我在Firefox 20.0.1或IE10中测试highchart绘图时,图表系列是不可见的。查看图表html后,我发现SVG中的clipPath设置不正确 “defs”部分中定义了4个“clipPath”,如下所示: ` <defs> <clipPath id="highcharts-1"> <rect height="110" width="9999" y=

以下问题发生在Firefox 20.0.1和IE10中,但在Chrome中有效

当我在Firefox 20.0.1或IE10中测试highchart绘图时,图表系列是不可见的。查看图表html后,我发现SVG中的clipPath设置不正确

“defs”部分中定义了4个“clipPath”,如下所示:

`
<defs>
    <clipPath id="highcharts-1">
        <rect height="110" width="9999" y="0" x="0" fill="none" ry="0" rx="0"></rect>
    </clipPath>
    <clipPath id="highcharts-2">
        <rect height="0" width="1228" y="0" x="0" fill="none"></rect>
    </clipPath>
    <clipPath id="highcharts-14">
        <rect height="0" width="0" y="0" x="0" fill="none"></rect>
    </clipPath>
    <clipPath id="highcharts-15">
        <rect height="110" width="99" y="-40" x="-99" fill="none" ry="0" rx="0"></rect>
    </clipPath>
</defs>
`
`

在“highcharts series”“g”标记中,它使用“clip path=“url(#highcharts-14)”。这会导致图表系列不可见。如果我手动将剪辑路径更改为url(#highcharts-2),则会显示图表

既然我没有在highchart中设置任何与clipPath相关的选项,为什么要定义和使用“highcharts-14”和“highcharts-15”?如何解决这个问题


谢谢,

我使用的是最新的HighCharts 3.0。请在JSFIDLE上重新创建问题。您使用的是HighCharts插件吗?我遇到一个问题,我已在此处登录: