我有一个iframe,我想阻止点击事件,但允许滚动。
透明屏幕,如下所示:
<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中滚动。有什么想法吗?
答案 0 :(得分:0)
使用以下代码,它将在所有浏览器中使用
<div class="iframe-container">
<div class="screen"></div>
<iframe></iframe>
</div>
.screen {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
pointer-events: none;
overflow: scroll;
background: transparent;
}