好的,所以我的網站有一個視頻頭。我希望它在縮小瀏覽器(或在移動視圖中)時能夠響應,我該怎麼做?在我的顯示器上查看時效果很好,但只要我縮小瀏覽器窗口,視頻就會變小,並在其下方出現巨大的空白區域(大約500px)。 下面的代碼:使我的視頻頭響應
<div class="header-container">
<div class="video-container">
<video muted preload="true" autoplay="autoplay" loop="loop" volume="0" poster="4.png"
<source src="video/drift.mp4" type="video/mp4">
</video>
</div>
</div>
</div>
.header-container {
width: 100%;
min-height: 1000px;
border-left: none;
border-right: none;
position: relative;
margin-top: 0;
}
.video-container {
position: absolute;
top: 0%;
left: 0%;
height: 1000px;
width: 100%;
overflow: hidden;
}
video {
position: absolute;
z-index: -1;
opacity: 0.78;
width: 100%;
}
.header-container h1 {
color: #3cbc8d;
z-index: 1;
text-align: center;
margin-right: auto;
margin-left: auto;
margin-top: 10%;
border: 3px solid #fffff;
padding: 10px;
border-radius: 15px;
width: 700px;
letter-spacing: 3px;
font-size: 100px;
font-family: 'Montserrat', sans-serif;
}
.header-container h2 {
color: #3cbc8d;
z-index: 1;
text-align: center;
margin-right: auto;
margin-left: auto;
border: 3px solid #fffff;
padding: 10px;
border-radius: 15px;
width: 700px;
letter-spacing: 3px;
font-size: 30px;
font-family: 'Montserrat', sans-serif;
}
<div class="header-container">
<div class="video-container">
<video preload="true" autoplay="autoplay" loop="loop" volume="0" poster="4.png"
<source src="video/cruise1.mp4" type="video/mp4">
</video>
<h1>3P4B</h1>
<h2>Portable Power Pack for Boating</h2>
<div class="letsgo">
<a href="#about" class="btn btn-sample hvr-pulse " role="button" style="font-size: 3.5em; border-radius: 50px; text-align: center;"><span class="glyphicon glyphicon-arrow-down"></span></a>
</div>
</div>
</div>
</div>
嘗試fitvids.js並且此庫將幫助您獲得響應式視頻 –