我一直在以标准方式设置d3.js工具提示:
d3.select("body")
.append("div")
.attr("class", "tooltip")
.style("visibility", "visible")
.style("top", "100px")
.style("left","50px")
.text("my text");
随附CSS:
.tooltip{
visibility: hidden;
position: absolute;
border: 1px solid #e3e3e3;
padding: 2px;
background:#e3e3e3;
pointer-events: none;
font-size: 1em;
color: #999999;
width: 35px;
height: 14px;
}
我团队的前端成员告诉我.style()在IE中不起作用并用.attr()替换它。
这导致我的工具提示出现问题 - 我猜是因为它与CSS发生冲突。
我想知道是否有人有任何解决方案?