Я новичок в языках html/css/jquery, поэтому, пожалуйста, простите меня, если мой вопрос кажется слишком очевидным.Показать оверлейный полноэкранный div, затем скрыть его, нажав на него
Моя цель - создать полноэкранный оверлейный div при нажатии на div (этот шаг фактически работал с функцией переключения), а затем сделать этот же div исчезнуть, просто щелкнув по нему.
Я просмотрел много связанных тем, но я не могу найти способ решить мою проблему. Как я могу заставить полный экран исчезнуть, щелкнув в любом месте на нем (щелчок по первому div не является вариантом, поскольку он намеренно скрыт)?
Вот мой код до сих пор:
JavaScript (JQuery):
$(function() {
$("#bandeau").click(function() {
$("#full_screen").toggle();
});
});
HTML:
<div id="bandeau">content</div>
<div id="full_screen">
<div class="info_visible" id="about">content</div>
</div>
CSS:
#bandeau {
background-color: black;
overflow: hidden;
cursor: crosshair;
width: 100%;
height: 57px;
z-index: 1000;
position: fixed;
}
#full_screen {
background-color: black;
overflow: hidden;
cursor: crosshair;
width: 100%;
height: 100%;
z-index: 1000;
position: fixed;
display: none;
margin: 0px;
padding: 0px;
}
.info_visible {
width: 100%;
height: auto;
color: white;
padding-top: 10px;
padding-bottom: 20px;
padding-left: 30px;
position: fixed;
}
Спасибо, это хорошо работает! –