html - IE 浏览器中的指针事件问题

标签 html internet-explorer css

pointer-events:none 有问题; 它在最新的浏览器(如 chrome、mozilla)中工作,但在 IE 浏览器中有问题。

请提出任何解决方案

谢谢

最佳答案

Source

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/

相关文章:

html - 如何使 body 标签调整滚动条?

internet-explorer - WebSocket 在 Internet Explorer 10 中不工作

javascript - SetAttribute 在 IE 中不起作用

html - 子 div 不会响应百分比高度

C++ 或 Python : Bruteforcing to find text in many webpages

jquery - 如何创建指向下拉菜单中具有预选选项的页面的超链接?

html - CSS flexbox 问题,溢出 : scroll, 和 z-index

javascript - jQuery - 为什么每个都无法获取隐藏元素的宽度?

html - css z-index 多级

javascript - 使用 AJAX 检索 HTML 文件