herrgarnele
Erfahrenes Mitglied
Mahlzeit zusammen!
Ich bin gerade dabei ein Grundlayout umzusetzen, unter das dann ein Joomla-CMS gepackt wird.
Da das ganze ziemlich mächtig wird, sollte die grundsätzliche Formatierung von vorneherein stimmen!
Der Übersichtlichkeit halber habe ich den Code arg zusammengekürzt und stilisiert:
Das Problem liegt nun darin, links und rechts einen weissen Rahmen von 12px um das layout zu legen.
Im Firefox wird das ganze vermeintlich richtig dargestellt; im IE dagegen zerhaut es mir das Layout:
es scheint als interpretiere er die border-left und border-right-Angaben im #wrapper falsch..?!
Ich hoffe Ihr könnt mir helfen!!
// EDIT: Wenn ich den Wrappen um 24px breiter mache, ihm dafür links und rechts 12px padding gebe, zerhaut es mir ebenfalls das Layout; diesmal sogar im FF..
Ich befürchte ich habe hier einen grundsätzlichen Denkfehler drin!?
Ich bin gerade dabei ein Grundlayout umzusetzen, unter das dann ein Joomla-CMS gepackt wird.
Da das ganze ziemlich mächtig wird, sollte die grundsätzliche Formatierung von vorneherein stimmen!
Der Übersichtlichkeit halber habe ich den Code arg zusammengekürzt und stilisiert:
HTML:
<body>
<div id="wrapper">
<div id="header"></div> <!-- end of header -->
<div id="middle_container">
<div id="left">
left
<br /><br /><br /><br /><br /><br />
</div> <!-- end of left -->
<div id="middle">
middle
<br /><br /><br /><br /><br /><br />
</div> <!-- end of middle -->
<div id="right">
right
<br /><br /><br /><br /><br /><br />
</div> <!-- end of right -->
<div class="clear"></div>
</div> <!-- end of middle_container -->
<div id="footer">
footer <br /><br /><br /><br /><br /><br />
</div> <!-- end of footer -->
</div> <!-- end of wrapper -->
</body>
HTML:
/* ---------- general template settings ---------- */
body, html {
margin:0;
background-color:#e1e1e2;
text-color:#363636;
text-align:center;
}
#wrapper { /* Main Wrapper | gibt die Breite der Site vor */
width:918px;
margin:0px auto;
border-left:12px solid #fff;
border-right:12px solid #fff;
background-color:#fff;
text-align:left;
}
#header {
width:918px; /* GRÖSSEN ABCHECKEN */
height:108px; /* GRÖSSEN ABCHECKEN */
background-color:#e22630;
}
#middle_container { /* Wrapper für die mittlere Zeile, d.h. left+middle+right */
background-color:#c3c2c4;
}
#left { /* left = Menu, Suche, deutsch|english */
float:left;
width:170px; /* GRÖSSEN ABCHECKEN */
border-top:12px solid #fff;
background-color:#00ff00;
}
#middle { /* middle = Content */
float:left;
width:519px; /* GRÖSSEN ABCHECKEN */
border-top:12px solid #fff;
background-color:#ffff00;
}
#right { /* right = Image-Ecke */
float:right;
width:229px; /* GRÖSSEN ABCHECKEN */
background-color:#ff0000;
}
#footer {
border-top:12px solid #fff;
height:20px;
background-color:#fff;
}
.clear { /* Hebt floating auf */
clear:both;
line-height:1px;
}
Das Problem liegt nun darin, links und rechts einen weissen Rahmen von 12px um das layout zu legen.
Im Firefox wird das ganze vermeintlich richtig dargestellt; im IE dagegen zerhaut es mir das Layout:
es scheint als interpretiere er die border-left und border-right-Angaben im #wrapper falsch..?!
Ich hoffe Ihr könnt mir helfen!!
// EDIT: Wenn ich den Wrappen um 24px breiter mache, ihm dafür links und rechts 12px padding gebe, zerhaut es mir ebenfalls das Layout; diesmal sogar im FF..
Ich befürchte ich habe hier einen grundsätzlichen Denkfehler drin!?
Zuletzt bearbeitet: