<video id="myVideo" autoplay>
<source src="your_video.mp4" type="video/mp4">
</video>
document.getElementById('myVideo').play();
<a href="#" onclick="openModal()">Открыть видео</a>
<!-- Модальное окно -->
<div class="overlay" id="video1">
<div class="modal">
<div class="video__title">
</div>
<div class="video" id="youtube">
<iframe width="640" height="360" id="player" src="https://www.youtube.com/embed/J32MrXDK6oI?version=3&enablejsapi=1" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
</div>
<a href="#" onclick="closeModal()" class="close">Закрыть</a>
</div>
</div>
<script type="text/javascript" src="http://www.youtube.com/player_api"></script>
var player;
function onYouTubePlayerAPIReady() {
player = new YT.Player('player', {
events: {
'onReady': onPlayerReady
}
});
}
function onPlayerReady(event) {
event.target.playVideo();
}
function openModal() {
document.getElementById('video1').style.display = 'block';
}
function closeModal() {
document.getElementById('video1').style.display = 'none';
player.stopVideo();
}
x
, тогда z-index 2-го элемента (Зеленый) y
должен быть y > x
. Теперь интересное. Если брать z-index 3-го (Синего) элемента z
относительно 1-го элемента (Красного), тогда он должен быть z < x
, а если брать относительно 2-го (Зеленого) элемента, тогда он должен быть z > y
z > y => y > x => z > x, но
z < x