#javascript #html
Вопрос:
Я хочу знать, как сделать так, чтобы видео с YouTube исчезло, пока я прокручиваю страницу вниз.
<!-----------------------------VIDEO E TEXTO------------------------------------->
<br>
<br>
<br>
<div class="vid-container">
<div style="max-width:1280px;margin:0 auto; padding:5px; " >
<div style="position: relative;padding-bottom: 56.25%; height: 0; overflow: hidden;">
<iframe width="1280" height="720" frameborder="0" allowfullscreen="" autoplay src="https://www.youtube.com/embed/WSYWLB3QKik?autoplay=1amp;mute=1" style="position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; max-width: 1280px; max-height: 720px;" tabindex="-1"></iframe>
</div>
</div>
</div>
<section>
<div class="content">
<p>Hardwell (nascido como Robbert van de Corput em Breda, Holanda) é um produtor progressivo de electro house DJ. Em 2009 , após o sucesso de “Show Me Love vs.Be”, ele começou a produzir várias outras track “singles” de sucesso na EDM como “Encoded” e “Cobra” e também começou a forma grandes parcerias como o seu ídolo de infância DJ Tiesto e entre outros nomes da musica eletrônica.
</body>
</html>
(Академическая работа)
Ответ №1:
Вы можете посмотреть на событие wheel.
window.addEventListener("wheel", function(e)
{
let Video = document.querySelector("iframe");
//If deltaY bigger than zero that means we are scrolling down.
if(e.deltaY > 0)
{
Video.style.display = "none";
}
else
{
Video.style.display = "initial";
}
});