spacegaier
Neues Mitglied
Hallo zusammen,
ich habe bei meinem drei Spaltenlayout ein Problem:
Obwohl alle Teile height: 100% haben, läuft der Inhalt in IE7 und im FF2 unten aus dem Inhaltsbereich raus. Warum das?
Da scheint irgendwas schief zugehen. So hört z.B. im IE7 und im FF2 der untere Rahmen, welcher in der ID wrapper um die ganze Seite gelegt wird, viel zu weit oben auf, will sagen, mann sieht den unteren Rand gar nicht, da die drei Spalten darüber hinaus gehen.
Im Opera9 hingegen ist fast alles perfekt: Dort umschließt der Rahmen die ganze Seite, allerdings sind die beiden äußeren Spalten nicht bis ganz unten mit dem Hintegrundbild gefüllt.
Ich habe jetzt schon stundelang mit den Werten rumgespielt und mir Artikel zum Boxmodell durchgelesen, aber keine Lösung hinbekommen.
Hoffe jemand von euch kann mir hier helfen.
Hier das template (diese fill_in_funktionen füllen die Spalten mit Inhalt):
design_4.css:
Wenn ihr Screenshots braucht, einfach melden...
ich habe bei meinem drei Spaltenlayout ein Problem:
Obwohl alle Teile height: 100% haben, läuft der Inhalt in IE7 und im FF2 unten aus dem Inhaltsbereich raus. Warum das?
Da scheint irgendwas schief zugehen. So hört z.B. im IE7 und im FF2 der untere Rahmen, welcher in der ID wrapper um die ganze Seite gelegt wird, viel zu weit oben auf, will sagen, mann sieht den unteren Rand gar nicht, da die drei Spalten darüber hinaus gehen.
Im Opera9 hingegen ist fast alles perfekt: Dort umschließt der Rahmen die ganze Seite, allerdings sind die beiden äußeren Spalten nicht bis ganz unten mit dem Hintegrundbild gefüllt.
Ich habe jetzt schon stundelang mit den Werten rumgespielt und mir Artikel zum Boxmodell durchgelesen, aber keine Lösung hinbekommen.
Hoffe jemand von euch kann mir hier helfen.
Hier das template (diese fill_in_funktionen füllen die Spalten mit Inhalt):
Code:
echo"<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'>
<html>
<head>
<title>Tulla-Abi08Page</title>
<link rel='stylesheet' type='text/css' href='design_4.css'>
</head>
<body>
<div id='wrapper'>
<div id='header'></div>
<div id='subnav'>";
fill_in_subnav($cmd);
echo"</div>
<div id='contentfloatholder'>
<div id='left'>
<div id='menu'>";
fill_in_menu($cmd);
echo"</div>
<div id='status_screen'>
Die Seite ist im Alpha-Stadium!
</div>
</div>
<div id='right'>
<div id='loginform'>";
fill_in_login_area();
echo"</div>
</div>
<div id='centerwrap'>";
fill_in_content($cmd);
echo"</div>";
echo"</div>";
echo"<div id='footer'>TullaAbi08Homepage<br>© spacegaier 2007</div>
</div>
</body>
</html>";
design_4.css:
Code:
*
{
margin: 0px;
padding: 0px;
border: 0px;
font-family: Tahoma, 1em;
}
body
{
background: #fff;
font-family: Tahoma;
height: 100%; /* Für IE7 */
}
html
{
height: 100%; /* Für IE7 */
}
#wrapper
{
width: 90%;
margin: 0 -5% 0 5%;
border: 1px solid #000;
height: 100%;
}
#header, #subnav, #footer
{
clear: both;
width: 100%;
}
#header
{
background-image: url(img/header_4.jpg);
height: 70px;
}
#subnav
{
background-image: url(img/subnav_4.jpg);
color: #377593;
height: 25px;
border-bottom: 1px solid #000;
border-top: 1px solid #000;
}
#contentfloatholder
{
width: 100%;
height: 100%;
}
#centerwrap
{
height: 100%;
background-color: #3F7D9E;
margin-left: 180px;
margin-right: 180px;
padding-top: 15px;
}
#right
{
width: 180px;
float: right;
background-image: url(img/right_column_4.jpg);
height: 100%;
border-left: 1px solid #000;
}
#left
{
width: 180px;
float:left;
background-image: url(img/left_column_4.jpg);
height: 100%;
border-right: 1px solid #000;
}
#footer
{
background-image: url(img/subnav_4.jpg);
color: #000;
height: 35px;
font-size: 8pt;
text-align: center;
border-top: 1px solid #000;
}
Wenn ihr Screenshots braucht, einfach melden...
Zuletzt bearbeitet: