我有一个iframe,我想拦截点击事件,但允许滚动。透明屏幕不允许在Firefox中滚动,但在Chrome中工作
透明屏幕看起来像:
<div class="iframe-container">
<div class="screen"></div>
<iframe></iframe>
</div>
.screen {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: transparent;
}
在Chrome中,我仍然可以通过屏幕上滚动的iframe,但没有点击,但是我无法在Firefox中滚动。有任何想法吗?
是一个JS解决好工作吗?我想,你可以很容易地阻止点击。 – kthornbloom
我正在使用React。对此问题的React解决方案会是什么样子? – Evan