WebSite X5Help Center

 
Dirk B.
Dirk B.
User

Video als Hintergrund nicht nicht responsive  de

Autor: Dirk B.
Visited 812, Followers 1, Udostępniony 0  

Hallo,

wenn ich ein Video (mp4) als Hintergrund einfüge, wird es in der Desktop Version richtig angezeigt, passt sich aber nicht auf andere Endgeräte an. Wie kann ich das ändern?

LG Frank

Posted on the
5 ODPOWIEDZI - 1 POMOCNY
Dirk B.
Dirk B.
User
Autor

Hallo Andreas,

leider nicht wirklich. Entweder verstehe ich den Inhalt nicht oder ich finde die Lösung nicht, jedenfalls konnte mir der Beitrag nicht weiterhelfen. Sofern sich da eine Lösung versteckt, die ich übersehen habe, kannst Du diese dann hier nochmal auf den Punkt bringen?

LG Frank

Czytaj więcej
Posted on the from Dirk B.
Andreas S.
Andreas S.
Moderator

Es fragt sich aber "was" nicht stimmen soll, bzw was nicht richtig angezeigt wird.  Das sind Hintergrundvideos die sich nur an den Content der Reihe anpassen und nicht an den responsiven Hintergrund. Weil wenn sich das Video anpasst, ist z.B. der Text nicht mehr im Videobereich sondern irgendwo unten in einer anderen Reihe.

Czytaj więcej
Posted on the from Andreas S.
Martin H.
Martin H.
User

Hallo Frank,

mit diesem Code nach dem <body> kannst Du ein Video im Hintergrund einfügen, was sich dem Browserfenster bzw. der mobilen Ansicht anpasst. Das Video speicherst Du im Videoordner auf deinem Server.

<divclass="fullscreen-bg"><videoloopmutedautoplayposter="http://deine Seite mit dem Bild (z.B www.testseite.de/bild.jpg)" class="fullscreen-bg__video">

<sourcesrc="video/big_buck_bunny.webm" type="video/webm">

<sourcesrc="video/big_buck_bunny.mp4" type="video/mp4">

<sourcesrc="video/big_buck_bunny.ogv" type="video/ogg">

</video>

</div>

Mit diesem css-Code (kommt in einer css-Datei in den Ordner css auf deinen Server) funktioniert es:

Zudem wird bei der Fensterbreite von 767 px das Video durch ein Hintergrundbild ersetzt, was gerade bei begrenzten mobilen Datenvolumen hilfreich ist.

.fullscreen-bg {

position: fixed;

top: 0;

right: 0;

bottom: 0;

left: 0;

overflow: hidden;

z-index: -100;

}

.fullscreen-bg__video {

position: absolute;

top: 0;

left: 0;

width: 100%;

height: 100%;

}

@media (min-aspect-ratio: 16/9) {

.fullscreen-bg__video { height: 300%;

top: -100%;

}

}

@media (max-aspect-ratio: 16/9) {

.fullscreen-bg__video {

width: 300%;

left: -100%;

}

}

@media (max-width: 767px) {

.fullscreen-bg {

background: url('http://deine Homepage mit dem Bild (z.B www.testseite.de/bild.jpg) ') center center / cover no-repeat;

}

.fullscreen-bg__video {

display: none;

}

}

Czytaj więcej
Posted on the from Martin H.
Dirk B.
Dirk B.
User
Autor

Hallo Martin,

vielen Dank für diese konkrete Hilfe! Bestens! Hat geklappt!

LG Frank

Czytaj więcej
Posted on the from Dirk B.