von nazarener |
mit relative hab ich probleme die divs so schoen nebeneinander zu positionieren
die sind ja nicht untereinander sondern das erste ist links und die anderen 2 sind rechts daneben untereinander |
von chip |
Spontan würde ich mal sagen, dass das an dem position: absolute liegt. Was willst du denn in dem Fall mit einer absoluten Positionierung der Divs? Mach lieber position: relative oder static und float: none bzw. clear: both, da die Divs so untereinander stehen und sich nicht gegenseitig verdecken. Bin jetzt kein Profi mit Divs, da ich auch grad erst damit angefangen habe (vorher habe ich auch nur mit Tabellen gearbeitet). |
von nazarener |
hiho hab schon mehrere threads dazu gelesen aber es hilft alles nicht, ich brauche das prinzipiell fuer ein selbstgebasteltes forum und moechte damit die einzelnen posts anzeigen.
Das hier ist mein Rahmen, die einzelnen posts sollen in jeweils so einen rahmen und haben je nen abstand von 5% nach oben
<div style="position:relative; left:2%; margin-top:5%; width:96%; visibility:visible; background-color:white">
<div style=" position:absolute; left:0%; width:16%; visibility:visible; background-color:red">
// blabla hierhinkommt n avatar
</div>
<div style="position:absolute; left:16%; width:84%; height:2em; visibility:visible;background-color:red">
Nick und Datum
</div>
<div style="
position:absolute; top:2em; left:16%; width:84%; visibility:visible; background-color:blue">
Post-text
</div>
</div>
Mein Problem ist nun, dass der rahmen nicht auf die groesse des enthaltenden divs gebracht wird, daher wenn man z.b. viel text postet dann sieht man nur die erste zeile weil der rest schon vom naechsten post verdeckt wird. bitte helft mir  |
|