我有一个下拉导航菜单,其中一些标题在点击时不应导航到其他页面(这些标题在点击时打开一个下拉菜单),而其他标题应该导航(这些没有下拉列表并直接导航).但是,两者都是类型已经href定义了它们
为了解决这个问题,我为前一类标题添加了以下css
pointer-events: none;
Run Code Online (Sandbox Code Playgroud)
它工作正常.但由于IE不支持此属性,我正在寻找一些解决方法.令人讨厌的是,我没有访问权限和完全更改HTML和JavaScript代码的权限.
有任何想法吗?
是否可以通过覆盖元素传递鼠标点击:
<div style="background: url('img/rain.png'); z-index: 100; width: 100%; height: 100%; top: 0; bottom: 0; left: 0; right: 0;"></div>
Run Code Online (Sandbox Code Playgroud)
到底层元素(段落,图像,链接等)?
或者措辞另一种方式:
有没有办法在HTML,CSS和/或JavaScript中创建纯粹的美学叠加层?
我有一个div,我设置为绝对位置和z-index高于页面上所有其他div.我遇到的问题是绝对位置div位于某些与用户鼠标交互的div之上.有没有办法关闭绝对定位div的交互状态,以便下面的div是活动的.