Aufteilung der HTML Seite in horizontale Sektionen ohne vertikale Scrollbalken

Ich versuche zu schaffen, so etwas wie dieses:

http://jsfiddle.net/S6FUQ/

HTML ist:

<div id="container">
    <header></header>
    <main>
        <section class="half"></section>
        <section class="half"></section>
    </main>
</div>

Und CSS ist:

* {
    margin: 0; padding: 0;
}
html, body, #container {
    height: 100%;
}
header {
    height: 50px;
    background: gray;
}
main {
    height: 100%;
    background: green;
}
.half {
    height: 50%;
}
.half:first-child {
    background: blue;
}
.half:last-child {
    background: yellow;
}

In, ich habe einem dünnen Band an der Spitze, und ich möchte zu teilen den rest der Bildschirm in zwei gleiche Teile teilen, ich will aber keine vertikale scrollbar angezeigt.

Versuchte ich margin-bottom: 50px; für main, aber es hat nicht funktioniert. Was soll ich tun?

InformationsquelleAutor Mehdi Emrani | 2013-10-08

Schreibe einen Kommentar