Zum Inhalt springen

css probs mit "hight"?

Erstellt am 31. Mai 2006 · 3 Antworten · letzte Antwort am 2. Juni 2006

Tags: Frage

EvilDragon ·

hichen ich hab als beispiel folgendes layout:

div rahmen

--------------------------------------
div 1
--------------------------------------
div 2
--------------------------------------
div 3
--------------------------------------
div left | div content | right
--------------------------------------
div 4
--------------------------------------

/div rahmen

also ein in div in dem alle anderen sind was so weit auch geht. mein prob kommt nach div 3, das die nächsten 3 nebeneinander sind hab ich wie folgt gemacht:

div#links{
	float: left;
	width: 138px;
	margin-top: 5px;
	margin-left: 20px;
	text-align: center;
}

div#content{
   float: left;
	width: 400px;
	margin-top: 5px;
	text-align: left;
}

div#rechts{
	float: right;
	width: 177px;
	margin-right: 20px;
}

der inhalt der in den divs steht sit dynamisch da durch kann ich kein height setzen. das prob die divs ragen über mein div-rahmen rüber hinaus... (nur im FF so de rIE schaft es richtig darzustellen) hir mal noch ein pic von dem effekt den ich meine: Bild: codedragon.ath.cx/…/erklaerung3.gif

wie kann ich das behebn?

tronixx ·

Du musst einfach das floating deiner drei divs aufheben.
Z.B.:

<br style="float:none;clear:both;" />

Damit sollte sich dann auch schon das äußere div auf die Größe der inneren divs aufziehen.

Grüße
tronixx