У меня есть картинка, которая должна открывать оверлей по клику.
Оверлей также должен быть закрыт щелчком.
У меня была почти рабочая версия с кнопкой, но картинка была смещена.
Я попробовал функцию формы и это выглядит намного лучше, но я вижу только мерцание наложения, прежде чем оно исчезнет. Так что функция onclick больше не работает.
function on() {
document.getElementById("overGeld").style.display = "block";
}
function off() {
document.getElementById("overGeld").style.display = "none";
}
css: #overGeld {
display: none;
width: 380px;
height: 350px;
background-color: aliceblue;
position: absolute;
border: none;
margin-left: -50px;
padding: 10px;
line-height: 130%;
}
<div id="spendMö">
<form class="bildbt" onclick="on()">
<input type="image" class="bilder" id="geld" src="hund-geld.jpg">
</form>
<div id="overGeld" onclick="off()">
<a>.....</a>
</div>