24 Apr, 2009

Layout met 100% hoogte

Categoriën: crossbrowser |Footer |Header |solution |template |Xhtml Strict

Hoe maak je een pagina die 100% hoog is – dus het gehele beeldscherm in beslag neemt – terwijl er eigenlijk weinig tekst of inhoud in staat ?

HTML

<div id=”container”>
<h1>Header</h1>
<div id=”inhoud”>
<p>inhoud hier</p>
</div>
<div id=”footer”>Footer</div>
</div>

CSS

html, body {
height: 100%; /* héél belangrijk */
}
#container {
position: relative;
min-height: 100%;
height:auto !important; /* voor moderne browsers */
height:100%; /* voor IE */
}
#footer {
position: absolute;
bottom: 0; /* heel belangrijk */
}

Gerelateerde Snippets

1 Reactie op "Layout met 100% hoogte"

Kees Kluskens

May 19th, 2009 at 13:56

1

Zeker handig! Hier was ik al een tijdje naar opzoek :) .

Reactie formulier


Demo: Layout met 100% hoogte:

Advertenties

Volgende nieuwe Snippet:

  • Momenteel niks gepland.