Моя панель <div>
или <span>
. Это фактически невидимо, но как сделать его прозрачным для щелчков мыши? Вы видите, что первая кнопка получает больше 1 секунды на каждом клике на экране. Однако поезд останавливается, когда вы нажимаете верхнюю правую невидимую панель с кнопками. Вместо этого выбираются кнопки, что означает, что панель не полностью прозрачна и перехватывает события мыши.Как сделать прозрачную панель HTML с нормальными детьми?
#controls {
left: 0; top: 0;
position: absolute;
margin: 0;
padding: 0;
}
#rest {
background-color:red;
left: 0; top: 0;
position: absolute;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
}
<div id="rest" onclick="javascript:button1.innerHTML += 1"></div>
<div id="controls">
<button id="button1">button11111111111111111</button><br />
<button>button3</button> <br><button>button5</button><br />
<button>button4</button>
</div>
Какая панель? Быть конкретной. – Jhecht
Мы не можем вам помочь, если вы не определите: 1. Что такое панель? 2. Что должно быть прозрачным при щелчке мыши? 3. Что значит быть невидимым и прозрачным? 4. Что перестает реагировать на щелчок на панели? – AGE
Вряд ли есть необходимость прояснить что-либо людям, которые не видят, что существует только один элемент 'div' с дочерними элементами и не может относиться к тому, что обычно означает« панель ». –