Пытаюсь сделать игру, когда надо находить блоки, а поверх фон потихоньку все темнел и темнел. Следовательно нужно, чтобы верхний слой был прозрачным для нажатий, но его вид можно было бы менять. А нижний слой работал бы как обычная html
страница.
Можно использовать pointer-events: none;
для фона:
.background {
background-color: #f80;
height: 100%;
opacity: .5;
pointer-events: none;
position: absolute;
width: 100%;
}
a {
display: inline-block;
margin: 24px;
}
<div class="background"></div>
<a href="#" onclick="alert('Click')">Click</a>
Можно, для этого задайте pointer-events: none;
Данное значение "скроет" элемент от событий мыши, хотя его потомки могут быть видны для них.
The element is never the target of mouse events; however, mouse events may target its descendant elements if those descendants have pointer-events set to some other value
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
многоязычный сайт где три главные страницы и на каждой нужно вывести сообщение на её языкеКак это можно реализовать?
Привет всем! Нужна помощь! На pic1 видно, что текст в Print Preview отображается некорректно
Добрый день, подскажите как решить такую проблему: нужен слайдер центральный слайд которого был бы ~800 пик, а остальные(2 сбоку ) имели ширину...