一尘不染

IE的CSS“指针事件”属性替代

html

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

为了解决这个问题,我为标题的前一种类型添加了以下CSS

pointer-events: none;

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

有任何想法吗?


阅读 440

收藏
2020-05-10

共1个答案

一尘不染

Pointer-events是Mozilla的一种骇客,它已经在Webkit浏览器中实现,您不能期望在IE浏览器中再看到它一百万年。

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

2020-05-10