我在IE9中有一个简单的D3问题。
在Chrome / Firefox和IE9中查看此示例。 - > http://bl.ocks.org/d/1005873/
单击一个块以使用缩放功能。 它适用于Chrome,但IE9无法在缩放时“隐藏”所有其他元素。显示“div”块之外的内容。
我想知道如何解决这个问题。一种方法是将图表集成到iframe中,例如在此页面上:http://bl.ocks.org/1005873
但我想知道是否有更好的方法来设置D3以避免iframe解决方法。
非常感谢。
答案 0 :(得分:4)
要解决此问题,您可以添加宽度并隐藏chart
div的溢出。添加以下内容后,IE9按预期工作。
<div id="chart" style="width: 960px; overflow: hidden;">