Ich versuche, einen Video-Header zu erstellen, aber was auch immer ich versuche, scheint entweder zu überfüllen, und der Bildschirm horizontal zu scrollen, weil seine Originalgröße ziemlich groß ist (ich verwende einen kleinen Monitor), oder es verkleinert sich zu einem kleinen Größe oder verschwindet.Kann der Video-Header nicht an die Bildschirmgröße angepasst werden?
Auch mein Text und Schaltflächen werden zur Seite geschoben, obwohl das Video einen niedrigeren Z-Index als der Rest der Elemente hat. Ich kann das Video scheinbar nicht auf den Bildschirm bringen. Ich habe es für das ursprüngliche Bannerbild geschafft, das ich hatte, kann aber aus irgendeinem Grund nicht für das Video.
HTML:
<!-- Header -->
<header id="top" class="header">
<div class="videoCont">
<video id="rndmVid" autoplay loop muted>
<source src="http://convio.cancer.ca/mUFE/2016/one/videos/flower.mp4" type="video/mp4">
</video>
</div>
<div class="text-vertical-center">
<h1>Event Title</h1>
<h3>Tag Line</h3>
<br>
<a href="#about" class="btn-dark btn-lg">Learn More</a>
<p> </p>
//log-in html code
</header>
CSS:
video {
height: 100%;
width: 100%;
z-index: -1;
}
.header {
display: table;
position: relative;
width: 100%;
height: 100%;
background: url(http://convio.cancer.ca/mUFE/2016/one/img/cliffside.jpg) no-repeat center center scroll;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover;
-o-background-size: cover;
}
.header h1 {
font-size: 6.5em;
color: #FFF;
text-shadow: 2px 2px 2px rgb(0,0,0);
}
.header h3{
font-size: 4em;
color: #fff;
text-shadow: 2px 2px 2px rgb(0,0,0);
}
Zum Zweck Sie den Vergleich zwischen dem Banner Bild zeigt und das Video, das ich das Banner Bild hochgeladen verlassen haben. Wie Sie hier sehen können: test page der Text wird vom Video weggeschoben (auch wenn ich das Video auf z-index: -9999;
setze), Sie werden auch bemerken, dass das Bild nicht zum Scrollen der Seite führt, es funktioniert großartig. Ich kann das für das Video nicht nachvollziehen.
Ich habe 3-4 verwandte Themen hier auf stackoverflow durchgelaufen, die versuchen, eine Lösung aber kein Glück herauszufinden. Alle und alle Vorschläge werden sehr geschätzt.
Vielen Dank für Ihre Zeit!
woah danke so viel Aaron! Das ist fantastisch, nicht nur, dass du mein Problem gelöst hast, du hast mir auch eine hervorragende Quelle für Heldenvideos zur Verfügung gestellt. Tausend Dank! – Umeed