moistwanted
Erfahrenes Mitglied
Hi Leute!
Also Ich habe 2 Div-Boxen erstellt. Ich weiß aber nicht mit Sicherheit welche Höhe die haben, da ich sie dynamisch befülle.
Ich will es jetzt so machen, dass die Anordnung der Boxen (welche ist oben?) mit css geregelt wird.
Das Problem ist jetzt, dass es bei absoluter Positionierung sein kann, dass sich die beiden Boxen überlappen.
Datei:
CSS:
Kann ich das Überlappen irgendwie mit CSS verhindern?
So dass die untere Box dann einfach unter der ersten angezeigt wird.
Also Ich habe 2 Div-Boxen erstellt. Ich weiß aber nicht mit Sicherheit welche Höhe die haben, da ich sie dynamisch befülle.
Ich will es jetzt so machen, dass die Anordnung der Boxen (welche ist oben?) mit css geregelt wird.
Das Problem ist jetzt, dass es bei absoluter Positionierung sein kann, dass sich die beiden Boxen überlappen.
Datei:
Code:
<div id="main">
<div id="new_project">
<table>
<tr>
<td>
Inhalt
</td>
</tr>
</table>
</div>
<div id="show_project">
<table>
<tr>
<th>Name</th>
<th>Datum</th>
</tr>
<tr>
<td>Inhalt (mehrere Zeilen)</td>
</tr>
</table>
</div>
</div>
CSS:
Code:
#main {
position: fixed !important;
position: absolute;
top: 40px;
left: 5px;
right: 145px;
height: 100%;
padding-top: 10px;
}
#new_project {
position: absolute;
margin-top: 5px;
margin-bottom: 5px;
top: 10px;
}
#show_project {
position: absolute;
margin-top: 5px;
margin-bottom: 5px;
top: 50px;
}
Kann ich das Überlappen irgendwie mit CSS verhindern?
So dass die untere Box dann einfach unter der ersten angezeigt wird.