pointer-events:none 有问题;
它在最新的浏览器(如 chrome、mozilla)中工作,但在 IE 浏览器中有问题。
请提出任何解决方案
谢谢
最佳答案
Pointer-events 是 Mozilla 的 hack,它已在 Webkit 浏览器中实现,您可以在 IE11 中看到它。
不过我找到了一个解决方案:
Forwarding Mouse Events Through Layers
这使用了一个插件,该插件使用 Javascript 的一些不为人知/不了解的属性来获取鼠标事件并将其发送到另一个元素。
还有另一个Javascript解决方案 here.
但是,在 IE(以及 Opera 和 AFAIK 所有浏览器)中,您可以简单地在元素上强制使用一种光标:
a, a:hover, a:visited, a:active, a:focus /*, * <-- add all tags?*/
{
cursor: default;/*plain arrow*/
text-decoration: none;/*No underline or something*/
color: #07C;/*Default link colour*/
}
结果应该与指针事件的结果非常相似:无;
关于html - IE 浏览器中的指针事件问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20700662/