假设我有一个图形效果,我想覆盖
HTML-Text.这个元素不应该干扰网站的可用性,它不会有任何互动的目的.
是否可以禁用某个html对象上的所有鼠标交互,例如在画布上,以便我仍然可以与基础对象进行交互(链接,选择文本,…)
是否可以禁用某个html对象上的所有鼠标交互,例如在画布上,以便我仍然可以与基础对象进行交互(链接,选择文本,…)
那太好了!
解决方法
使用
pointer-events:none
CSS property(在SVG中首先实现,通过HTML)允许您关闭元素的点击检测.
在撰写本文时,这是非标准的,仅在一部分浏览器中支持. (Firefox和Safari / Chrome,但不是Opera或IE.)除此之外,没有办法做到这一点.