Ich habe ein Problem mit meinem HTML-Hintergrundvideo. Ich habe einige Artikel zu Stack Overflow gefunden und zu meinem HTML und CSS hinzugefügt. Aber es scheint nicht zu funktionieren, es wird entweder nicht reaktionsfähig oder es verwirrt mit meinen anderen divs und Elementen.HTML-Hintergrundvideo an Bildschirmgröße anpassen, die reagiert
Ich habe ein Bild: (der Behälter des Videoelement hat gelbe Hintergrundfarbe)
Und hier ist der Code:
.container {
position: absolute;
top: 0;
bottom: 0;
width: 100%;
height: 100%;
overflow: hidden;
box-shadow: 0px 10px 24px 0px rgba(50, 50, 75, 0.49);
font-size: 0;
background-color: yellow;
margin: auto;
z-index: -1000;
}
.container video {
min-width: 100%;
min-height: 100%;
width: auto;
position: absolute;
height: auto;
max-height: 100%;
width: 100%;
}
Wie Sie sehen können, die Videobreite tut nicht an die Bildschirmgröße anpassen. Ich habe versucht object-fit
, aber dies wird es nicht reagieren.
Hey, danke für deine Antwort. Ich habe das versucht, aber es zeigte weiterhin den Hintergrund (gelb) vom Container links und rechts. Ich spielte herum und das machte den Trick, der es für mich getan hat, dem Video eine css-Regel von object-fit zu geben: fill; –
@RicardoHagens funktioniert meine Demo so, wie Sie es wollen? 'object-fit' ist großartig, aber es hat sehr schlechte Browser-Unterstützung. –