<img>
基本上,我在我的 HTML 页面上的标签中放置了几个 .svg 图像,如下所示:
<img src="images/corner.svg" alt="menu" class="menu" onClick="Fade();"/>
所有这些图像都相互重叠。它们的大小相同,但内容不同。
我现在正试图只使这些图像的内容可点击。
使用pointer-events: visible;
或pointer-events: painted;
使用 CSS 似乎是可能的,但我无法让它像那样工作。图像仍然在其中的每个点都收到点击,而不仅仅是在内容部分。
我尝试pointer-events: none;
在顶部图像上禁用点击顶部图像,这听起来好像 HTML 或 CSS 代码没有错误。
我在 Illustrator CC 中使用透明背景创建了这些 .svg 图像,因此通常没有内容,我使用以下选项将其导出:
我不知道问题可能出在哪里。