我想要獲取第一個初始第一部分佔用整個頁面的高度。 我在這裏試過這個問題:Making a div fit the initial screen但我無法讓它工作,一切都只是重疊。HTML第一部分佔用整個頁面
我的導航欄位於第一部分的中心,當頁面滾動時會粘到最頂部,我只需要第一部分佔據整個頁面。
像這樣:
Spotify also do it on their website
我的HTML: 標題
<body>
<span id="top"></span>
<div id="floater"></div>
<div id="centered">
<div id="sticky_navigation_wrapper">
<div id="sticky_navigation">
<div class="navbar">
<a class="navbar" href="#about">about</a> <a class="navbar" href="#portfolio">portfolio</a> <a class="navbar" href="#top"><img src="/media/nav/logo.png" alt="Logo" /></a> <a class="navbar" href="#social">social</a> <a class="navbar" href="#contact">contact</a>
</div>
</div>
</div>
</div>
<div>
<a>Random Text here, blah blah blah!</a>
</div>
</body>
我的CSS
html,body{
border: 0;
margin: 0;
padding: 0;
height:100%;
width:100%;
}
#floater {
position:relative; float:left;
height:50%; margin-bottom:-25px;
width:1px;
}
#centered {
position:relative; clear:left;
height:50px;
margin:0 auto;
}
#sticky_navigation_wrapper {
width:100%; height:50px;
}
#sticky_navigation {
width:100%; height:50px; background-color:rgb(241, 241, 241); text-align:center; -moz-box-shadow: 0 0 5px #999; -webkit-box-shadow: 0 0 5px #999; box-shadow: 0 0 5px #999;
}
可能的重複[如何使網頁高度適合屏幕高度](http://stackoverflow.com/questions/11868474/how-to-make-the-web-page-height-to-fit-屏幕高度) – Joe