[英]Resize Background Image according to browser height
如何完成一個類似於以下內容的英雄單位: http://tribalmedia.co.uk/
對於這是如何創建的,我非常好奇。 到目前為止,我可以說這很有可能是某些JS根據瀏覽器的高度將最小高度百分比值應用於類的原因。
編輯:嘗試調整瀏覽器高度的大小,您將看到min-height屬性正在更改。
任何投入將不勝感激!
只需閱讀CSS:
.site-header {
background-position: center bottom;
background-repeat: no-repeat;
background-size: cover;
color: #FFF;
min-height: 618px;
position: relative;
}
這只是css的東西。以下是特定網站使用的CSS。
.site-header {
background-position: center bottom;
background-repeat: no-repeat;
background-size: cover;
color: #FFFFFF;
min-height: 618px;
position: relative;
}
我可以使用此Javascript解決我的問題!
function resizeHero() {
var windowHeight = $(window).height(),
heroUnit = $(".hero-unit");
heroUnit.css({
minHeight: windowHeight
});
}
$(document).ready(function() {
resizeHero();
$(window).on("resize", resizeHero);
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.