gpt4 book ai didi

html - IE的css 'pointer-events'属性替代

转载 作者:IT老高 更新时间:2023-10-28 11:09:41 24 4
gpt4 key购买 nike

我有一个下拉导航菜单,其中某些标题在单击时不应导航到其他页面(这些标题在单击时会打开下拉菜单),而其他标题应导航(这些没有下拉菜单并直接导航)。但是,这两种类型都定义了 href

为了解决这个问题,我为前一种标题添加了以下 css

pointer-events: none;

它工作正常。但由于 IE 不支持此属性,我正在寻找一些解决方法。烦人的是我没有完全更改 HTML 和 JavaScript 代码的访问权限和权限

有什么想法吗?

最佳答案

Pointer-events 是 Mozilla hack,它已在 Webkit 浏览器中实现,您不能指望再过一百万年在 IE 浏览器中看到它。

但是我找到了一个解决方案:

Forwarding Mouse Events Through Layers

这使用了一个插件,该插件使用一些不为人知/不理解的 Javascript 属性来获取鼠标事件并将其发送到另一个元素。

还有另一个 Javascript 解决方案 here .

2013 年 10 月更新:显然它会在 v11 中进入 IE。 Source .谢谢蒂姆。

关于html - IE的css 'pointer-events'属性替代,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5855135/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com