echarts的数据视图dataview和cavans图表在ie8下出现覆盖重叠

ie8下echarts的数据视图dataview和cavans图表在出现覆盖重叠

  1. 问题原因:

由于cavans(相对定位,但是没有设置z-index)图层和toolbox的dataview(绝对定位,但也没有设置z-index)所在图层相当于一个平面,所以在ie8下当打开数据视图会导致cavans和dataview都显示,问题如图:
echarts的数据视图dataview和cavans图表在ie8下出现覆盖重叠

  1. 解决方法:
    只需一行代码即可解决该问题 $(’#main div’).css(‘z-index’,0);所加位置如下图:
    echarts的数据视图dataview和cavans图表在ie8下出现覆盖重叠