我有一个 iframe,它阻塞了下面的层,并且不允许它在手机和平板设备中通过触摸滚动。有什么方法可以使用它的类名或持有它的 div 的类名仅在 iframe 上禁用触摸吗?
最佳答案
使用 CSS pointer-events
禁用元素上的任何触摸事件:
iframe {
pointer-events: none;
}
https://developer.mozilla.org/en-US/docs/Web/CSS/pointer-events
JSFiddle 示例:
关于javascript - 禁用 iframe 上的触摸但保持点击能力,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25354856/