Markus_Hain
Grünschnabel
Bin momantan eine neue Webseite am designen.
Leider sind meine Fähgikeiten DIV Layouts betreffend fast null.
Hab schon einiges zu dem leidigen Problem mit der vollen Seitenhöhe bei DIV Layouts gelesen und auch ausprobiert aber nicht brachte mich zu einer Brauchbaren Lösung.
Hier mein bisheriges Ergebnis: http://www.familie-hain.de/test.php
Hier mal der Quellcode:
"footer" soll am unteren Seitenrand liegen, "main" 20px vor "footer" enden und "navigation_left" und "navigation_right" jeweils am unteren Seitenrand enden.
Hoffe ihr könnt mir helfen.
Markus
Leider sind meine Fähgikeiten DIV Layouts betreffend fast null.
Hab schon einiges zu dem leidigen Problem mit der vollen Seitenhöhe bei DIV Layouts gelesen und auch ausprobiert aber nicht brachte mich zu einer Brauchbaren Lösung.
Hier mein bisheriges Ergebnis: http://www.familie-hain.de/test.php
Hier mal der Quellcode:
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Unbenanntes Dokument</title>
<style type="text/css">
html, body {
height: 100%;
margin: 0;
padding: 0;
margin-top: 0;
}
#box{
min-height: 100%;
height: auto;
height: 100%;
background-color: #CCCCCC;
position: relative;
}
#banner_top {
position: absolute;
top: 0;
background-color: #FF0000;
height: 110px;
left: 0px;
right: 0px;
}
#banner_bottom_left {
position: absolute;
top: 110px;
background-color: #FF00FF;
height: 20px;
left: 0px;
width: 160px;
}
#banner_bottom_right {
position: absolute;
top: 110px;
background-color: #FF00FF;
height: 20px;
right: 0px;
width: 160px;
}
#banner_bottom_middle {
position: absolute;
top: 110px;
background-color: #999999;
height: 20px;
right: 160px;
left: 160px;
}
#navigation_left {
position: absolute;
bottom: 0;
background-color: #FF0000;
top: 130px;
left: 0px;
width: 140px;
}
#navigation_right {
position: absolute;
bottom: 0;
background-color: #FF0000;
top: 130px;
right: 0px;
width: 140px;
}
#main {
position: absolute;
bottom: 0;
top: 130px;
right: 140px;
left: 140px;
bottom: 20px;
}
#footer {
position: absolute;
bottom: 0;
background-color: #FF0000;
left: 140px;
right: 140px;
height: 20px;
}
</style>
</head>
<body>
<div id="box">
<div id="banner_top">banner_top</div>
<div id="banner_bottom_left">banner_bottom_left</div>
<div id="banner_bottom_right">banner_bottom_right</div>
<div id="banner_bottom_middle">banner_bottom_middle</div>
<div id="main">
Text<br>Text<br>Text<br>Text<br>Text<br>Text<br>
Text<br>Text<br>Text<br>Text<br>Text<br>Text<br>
Text<br>Text<br>Text<br>Text<br>Text<br>Text<br>
Text<br>Text<br>Text<br>Text<br>Text<br>Text<br>
Text<br>Text<br>Text<br>Text<br>Text<br>Text<br>
Text<br>Text<br>Text<br>Text<br>Text<br>Text<br>
</div>
<div id="footer">footer</div>
<div id="navigation_left">navigation_left</div>
<div id="navigation_right">navigation_right</div>
</div>
</body>
</html>
"footer" soll am unteren Seitenrand liegen, "main" 20px vor "footer" enden und "navigation_left" und "navigation_right" jeweils am unteren Seitenrand enden.
Hoffe ihr könnt mir helfen.
Markus