Создание пользовательского интерфейса, который имеет:
- 2 слоя, покрывающих всю страницу
- Слой 1: Iframe
- Слой 2: Невидимый слой, где я планирую иметьсобытия щелчка и прокрутки - в верхней части слоя 1
Попытка выяснить правильный способ передачи события от слоя 2 к 1.
.layer1 iframe {
width: 100vw;
height: 100vh;
z-index: 0;
}
.layer2 {
color: #fff;
padding: 40px 20px;
position: fixed;
width: 100vw;
height: 100vh;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 1;
background: rgba(0, 0, 0, 0.2);
color: #abc;
}
<div class='layer1'>
<iframe src='https://www.foxnews.com/'></iframe>
</div>
<div class='overlay layer2' id='layer2'>
Layer 2 - click and scroll events happen here
</div>