2015-09-12 2 views
-1

Я не совсем уверен, куда идти отсюда, но я видел этот сайт - http://www.equus-automotive.com/en_US/. И кажется, что видео довольно жидкое с шириной и высотой браузера. Полоса прокрутки даже не показывает, чего я пытаюсь достичь. Похоже, что видео постоянно сосредоточено.Каким образом они могут так легко стилизовать видео?

Как они это сделали?

Вот то, что я до сих пор - https://jsfiddle.net/9Ly5tzws/

Большое спасибо за ваше время и усилия. Я очень ценю это!

<!--==================== 
 
---- Navigation Bar ---- 
 
=====================--> 
 
<div id="navbar"> 
 

 
    <ul> 
 
    <li>HOME</li> 
 
    <li>PRODUCTS</li> 
 
    <li>VIDEOS</li> 
 
    <li>MUTE</li> 
 
    </ul> 
 
</div> 
 

 

 
<!--================== 
 
---- Content Wrap ---- 
 
===================--> 
 
<div id="bgcontainer"> 
 
    <video id="bg" src="http://www.videvo.net/home.webm" autoplay="true" loop="true" muted="true"></video> 
 
</div> 
 

 

 
<!--============ 
 
---- Footer ---- 
 
=============--> 
 
<div id="footer"> 
 
</div>

+0

Одним словом .... ** Javascript ** –

ответ

1

Вы уже попробовали этот плагин, прежде чем http://vodkabears.github.io/vide/ или https://github.com/linnett/backgroundVideo?

+0

Спасибо за ваш ответ. Это похоже на действительно хорошее решение. Но, к сожалению, я не могу заставить его работать. Не совсем уверен, почему. Спасибо за ваше время и усилия. Вместо этого я установил ширину видового экрана, и он работал нормально. – billybobjones

+0

Ничего, я заработал! Большое вам спасибо за ваш ответ :) – billybobjones

+0

Ваш прием :) –

1

для создания этой работы вам необходимо знать соотношение сторон вашего видео, которое отражено в обивке-верхней части контейнера. см. http://alistapart.com/article/creating-intrinsic-ratios-for-video для более подробного объяснения. Галочка в том, что браузеры вычислить отступы набор в процентах на основе ширины содержащего блока

#bgcontainer { 
     overflow: hidden; 
     display: block; 
     position: relative; 
     height: 0; 
     padding-top: 56.294%; 
     } 

    #bg { 
     width: 100%; 
     height: 100%; 
     position: absolute; 
     top: 0; 
     left: 0; 
    } 
+0

Благодарим за ответ. Я посмотрю. – billybobjones

Смежные вопросы