
Einen 2-teiligen Block nehmen, z.B. einen Header aus dem Theme Journal M5:
1.
Mit dem Codeeditor die Zeile für das Bild <img…> suchen und mit dem Code für das Video ersetzen:
<video id="myVideo" playsinline="playsinline" autoplay="autoplay" muted="muted" loop="loop" poster="https://www.rheingucken.de/labor/video/media/winter.jpg"></video>
2.
um das div "img-container" einen wrapper setzen:
<header>
<div class="img-container col-12 col-lg-6">…
</header>
3.
ins CSS muss nun noch:
header {
position: relative;
background-color: #ffffff;
width: 50%;
@media (max-width: 991px) {
width: 100%;
}
overflow: hidden;
}
header video {
position: absolute;
top: 50%;
left: 50%;
min-width: 100%;
min-height: 100%;
width: auto;
height: auto;
z-index: 0;
transform: translateX(-50%) translateY(-50%);
background: #FFFFFF;
}
Der Wert für width kann entsprechend angepasst werden, je nachdem, wie breit das Video werden soll.
(Den Code für das Einbinden eines Hintergrund-Videos habe ich hier bei Tommy Herrmann gefunden, dort gibt es weitere Tutorials.)