Ne vždy je vhodné využít ve webové prezentaci youtube iframe. Například chcete video dát na úvodní stranu webu a rekalama na youtube či jeho přehrávač není zrovna to co by jste tam chtěly mít. Cesta je přez tag .
Je potřeba provést několik bodů:.blok_video_home{ position: relative; display: block; text-align: center; background-color: #626262; overflow: hidden; } video#bgvid { /*background: rgba(0, 0, 0, 0) url("../../img/img-bg.jpg") no-repeat scroll 0 0 / cover ;*/ height: auto; left: 50%; min-height: 100%; min-width: 100%; opacity: 1; position: absolute; top: 50%; transform: translateX(-50%) translateY(-50%); width: auto; z-index: 0; } .no-borderradius video#bgvid { left: 0; top: 0; }
function res_vysku_videa_home() { //zajisti at je blok s videem vysoky jako obrazovka var vyska_okna = $(window).outerHeight(); $(".blok_video_home").css("height",vyska_okna+"px"); } $( document ).ready(function() { res_vysku_videa_home(); // posilej jinou kvalitu videa dle sirky zarizeni var min_sirka_1280 = window.matchMedia("(min-width: 1280px)"); if (min_sirka_1280.matches) { $("#bgvid").html('' ); } var min_sirka_1000 = window.matchMedia("(min-width: 1000px)"); var max_sirka_1000 = window.matchMedia("(max-width: 1279px)"); if ( (min_sirka_1000.matches)&&(max_sirka_1000.matches) ) { $("#bgvid").html('' ); } var min_sirka_700 = window.matchMedia("(min-width: 700px)"); var max_sirka_700 = window.matchMedia("(max-width: 999px)"); if ( (min_sirka_700.matches)&&(max_sirka_700.matches) ) { $("#bgvid").html('' ); } var min_sirka_500 = window.matchMedia("(min-width: 500px)"); var max_sirka_500 = window.matchMedia("(max-width: 699px)"); if ( (min_sirka_500.matches)&&(max_sirka_500.matches) ) { $("#bgvid").html('' ); } /*var max_sirka_do_500 = window.matchMedia("(max-width: 499px)"); if (max_sirka_do_500.matches) { $("#bgvid").html('' ); }*/ /*iPhone je schopný tag video, ac nema obsah zobrazit. Tudiz prez obrazek, ktery je videt pod 500px je kolecko s tlacitkem play. Tento krok tuto vec resi.*/ var sirka_okna = parseInt($(window).width()); if ( sirka_okna <= 499 ) { $("#bgvid").hide(); } });
PHP - Ostatní
JavaScript - Úvod do JavaScriptu
JavaScript - Příklady v JavaScriptu
(x) HTML - Úvod do HTML
CSS - Základy CSS