我有一个带有透明背景图像的顶层面板,想要忽略所有指针事件。最初,我使用了
通过进一步阅读,我发现IE确实支持
请查看这个非常简单的fiddle,以了解我希望实现的效果。 http://jsfiddle.net/AGVTM/
<div style="pointer-events"></div>
,这很有效,但后来我发现IE不支持它。通过进一步阅读,我发现IE确实支持
<svg>
和pointer-events:none
,但我无法让它正常工作(因为我以前从未使用过SVG标签)。请查看这个非常简单的fiddle,以了解我希望实现的效果。 http://jsfiddle.net/AGVTM/
pointer-events: none
在 SVG 根元素上在IE10中有效,但在IE9中无效。这是正确的吗?那么在IE9中没有办法让它起作用吗? - Marco Jakobpointer-events: none
。 - Brian Jordanfilter: progid:DXImageTransform.Microsoft.Blur(pixelradius=0)
,因为视觉影响最小)会产生一个副作用,即使是绝对定位的根SVG元素也会启用pointer-events:none
。这个例子在我的IE9上可以工作:http://jsfiddle.net/58frLccc/2/ - Ilya Streltsyn