Hallo,
habe gerade ein kleines Problem mit einem Design.
Und zwar habe ich insgesamt fünf Boxen.
Die Box main ist absolut ausgerichtet und beinhaltet die drei anderen Boxen header, content und footer. Diese sind jeweils relativ ausgerichtet.
Soweit funktioniert auch alles. Ich möchte allerdings die Box footer immer am Ende der Seite haben, also ganz unten. Dies funktioniert momentan leider nicht, da ich der Box content keine richtige Höhe zuweisen kann.
Mit height: 100%; bei der content Box funktioniert es leider nicht.
Hier mal etwas Code:
HTML-Datei
CSS-Datei
Hoffe, hier kennt jemand eine Lösung für mein Problem.
Grüße
habe gerade ein kleines Problem mit einem Design.
Und zwar habe ich insgesamt fünf Boxen.
Code:
Box [B]main[/B] - Hauptbox um die Seite zu zentrieren. Höhe 100%
Box [B]header [/B]- Hier ist der Header drin - feste Höhe
Box [B]navigation [/B]- Muss nicht beachtet werden
Box [B]content [/B]- Hier steht der Text drin - Höhe ist variabel
Box [B]footer [/B]- Footer halt - feste Höhe
Soweit funktioniert auch alles. Ich möchte allerdings die Box footer immer am Ende der Seite haben, also ganz unten. Dies funktioniert momentan leider nicht, da ich der Box content keine richtige Höhe zuweisen kann.
Mit height: 100%; bei der content Box funktioniert es leider nicht.
Hier mal etwas Code:
HTML-Datei
HTML:
<div id="main">
<div id="header">
<div id="navigation"></div>
</div>
<div id="content"></div>
<div id="footer"></div>
</div>
PHP:
#main {
position: absolute;
top: 0px;
left: 50%;
margin-left: -475px;
min-height: 100%;
width: 950px;
}
#header {
position: relative;
top: 0px;
height: 200px;
width: 950px;
}
#navigation {
position: relative;
top: 157px;
left: 10px;
width: 800px;
height: 38px;
}
#content {
position: relative;
top: 0px;
left: 0px;
width: 930px;
min-height: 500px;
// Diese Größe müsste quasi 100% sein
}
#footer {
position: relative;
top: 0px;
left: 0px;
width: 930px;
height: 30px;
}
Hoffe, hier kennt jemand eine Lösung für mein Problem.
Grüße