Potrei essere un po 'in ritardo per rispondere a questo, ma questo sarà utile per le nuove persone in cerca di questa risposta.
Le risposte sopra sono buone, ma per avere uno sfondo video perfetto è necessario controllare le proporzioni in quanto il video potrebbe essere tagliato o la tela intorno si deforma quando si ridimensiona lo schermo o lo si utilizza su schermi di dimensioni diverse.
Mi sono imbattuto in questo problema non molto tempo fa e ho trovato la soluzione utilizzando le query multimediali.
Ecco un tutorial che ho scritto su come creare un Fullscreen Video Background with only CSS
vorrei aggiungere il codice qui pure:
HTML:
<div class="videoBgWrapper">
<video loop muted autoplay poster="img/videoframe.jpg" class="videoBg">
<source src="videosfolder/video.webm" type="video/webm">
<source src="videosfolder/video.mp4" type="video/mp4">
<source src="videosfolder/video.ogv" type="video/ogg">
</video>
</div>
CSS:
.videoBgWrapper {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
overflow: hidden;
z-index: -100;
}
.videoBg{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
@media (min-aspect-ratio: 16/9) {
.videoBg{
width: 100%;
height: auto;
}
}
@media (max-aspect-ratio: 16/9) {
.videoBg {
width: auto;
height: 100%;
}
}
Spero che lo trovi utile.
http://stackoverflow.com/questions/1055214/is-there-a--to-make-html5-video-fullscreen Puoi effettuare il check-in lì – saturngod
Ho visto quel post già, che sembra essere più preoccupato con la riproduzione di video al di fuori della finestra del browser a schermo intero, sto cercando un video di re-ridimensionabile nel browser.Ho pensato che ci potrebbe essere più là fuori su questo anche se questo link sembra un po 'più promettente – Yammi
Non sto postando questo come risposta, perché ho solo prove empiriche, ma test in Chrome e Firefox (Ubuntu 10.04) suggerisce che questo non è possibile. Sono, tuttavia, affascinato di essere smentito. +1 e recitato, per ogni evenienza. –