我在jsp中使用的是highchart.js v4.2.2。在纯IE8中,它不能正常工作,工具提示不会隐藏与现有数据的重叠。如果在IE8兼容模式下使用更高的IE版本,则可以正常工作,但不能在纯IE8模式下工作。

发布于 2018-06-03 14:50:03
这可能与旧IE版本(例如IE8)中的VML渲染问题有关。有关更多详细信息,请参阅this bug report和this forum post。
建议的解决方法是对工具提示使用完整的HTML和CSS。例如:
JS:
tooltip: {
useHTML: true,
borderWidth: 0,
backgroundColor: null,
shadow: false,
style: {
padding: 0
}CSS:
.highcharts-tooltip {
visibility: hidden;
}
.highcharts-tooltip span {
background-color: white;
padding: 8px;
border: 1px solid silver;
border-radius: 5px;
box-shadow: 1px 2px 3px #666;
}
.highcharts-tooltip span span {
background-color: none;
padding: 0;
border: none;
box-shadow: none;
}除此之外,如果不看你的一些代码,我们也帮不了什么忙。你可能想要阅读这篇文章来改进你的问题并获得更好的帮助:https://stackoverflow.com/help/how-to-ask
https://stackoverflow.com/questions/50663899
复制相似问题