我創建了一個Fiddle給你看看。我相信我正確理解了這個問題,但請讓我知道我是否脫離基地。
我包已在另一個DIV像這樣的background-image
股利:
<div class="hero-container">
<div class="row" id="hero"></div>
</div>
和應用,像這樣的樣式:
.hero-container {
overflow: hidden;
width: 100%;
height: 100vh;
}
#hero {
background: url('https://i.ytimg.com/vi/ReF6iQ7M5_A/maxresdefault.jpg') no-repeat center center scroll;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
position: relative;
width: 100%;
height: 110vh;
margin-bottom: 0px;
right: 0;
}
玩弄小提琴通過改變height: 110vh
,讓我知道這是你在找什麼,或者如果我至少在正確的軌道上。
希望這會有所幫助!
編輯*:我刪除了過渡和填充,因爲這些都沒有必要。
如果您想要對具有固定高度的容器執行此操作,您可以將.hero-container
高度更改爲500px或其他東西,然後在#hero
div的高度上使用110%而不是110vh。
你想要圖像佔據整個屏幕?恩。 100%的寬度和高度? – Matthew