Hallo,
ich möchte folgendes Seitenlayout erstellen:
Eine "Top"-Spalte und darunter zwei "Bottom"-Spalten.
So sieht mein CSS-File dazu aus:
Und so sieht die Seite dazu aus:
Nun habe ich folgenden Fehler:
IE hingegen wird das <div>-Element "right" zwar rechts neben <div>-Element "left" dargestellt, aber nicht auf gleiche Höhe.
Wo liegt mein Fehler?
Gruß,
Arndtinho
ich möchte folgendes Seitenlayout erstellen:
Eine "Top"-Spalte und darunter zwei "Bottom"-Spalten.
Code:
|---------------------------------|
| |
|-------|-------------------------|
| | |
|-------|-------------------------|
HTML:
body {
background: #E4E4E4;
text-align: center;
width: 100%;
}
#container {
margin-top: 20px auto;
width: 800px;
height: 400px;
text-align: left;
border: 1px green solid;
}
#top {
border: 1px black solid;
width: 800px;
height: 200px;
}
#left {
float: left;
border: 1px blue solid;
top: 220px;
width: 200px;
height: 200px;
margin-top: 0px;
}
#right {
border: 1px red solid;
width: 600px;
height: 200px;
margin-left: 200px;
}
HTML:
<body>
<div id="container">
<div id="top">
</div>
<div id="left">
</div>
<div id="right">
</div>
</div>
</body>
IE hingegen wird das <div>-Element "right" zwar rechts neben <div>-Element "left" dargestellt, aber nicht auf gleiche Höhe.
Wo liegt mein Fehler?
Gruß,
Arndtinho
Zuletzt bearbeitet: