echarts关于鼠标hover图标显示不正确的问题及解决

Posted 忘忘碎斌bin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了echarts关于鼠标hover图标显示不正确的问题及解决相关的知识,希望对你有一定的参考价值。

问题描述:鼠标悬停的位置和图标上显示的位置不一致!

如图:

问题原因: 在写这些东西的时候,加了zoom属性。

body{
  zoom:0.85;
}

这就导致了,整个页面的内容缩小了0.85,但是echarts内的坐标轴的标注却没有跟着一起减小。

解决办法:
对包裹echarts图形的元素,放大到缩放前的比例,也就是 1/zoom的值。

.echart-box {
  zoom:1.176471
}

就可以正常显示了。

以上是关于echarts关于鼠标hover图标显示不正确的问题及解决的主要内容,如果未能解决你的问题,请参考以下文章

ECharts柱状图关闭鼠标hover时的高亮样式

如何实现鼠标放在图片上显示一个播放图标?

简单的圆形图标鼠标hover效果 | CSS3教程

取消鼠标悬浮到图形的手状显示

echarts为啥运行magictype后,不显示图标

用原生JS写关于鼠标移入移出ul的二级菜单问题,怎么都实现不了效果