kevin123: DIV TABLE Formatieren

Hallo,

folgendes Problem habe ich. Meine Divs 4 nebeneinander stelle ich mit display:table dar. Das funktioniert soweit gut. Nur das sich die Inhalte des Inhalts DIVs nach unten verschieben siehe Bild. Wie kann das gelöst werden.

Es sollen Alle DIVs die gleiche Höhe haben, die Texte sollen alle oben im DIV stehen.

Danke für eure Hilfe.

Hier der verwendete HTML Code und CSS.

HTML

<div id="inhalt_table">  
	<div id="inhalt_tr">  
		<div id="inhalt_links"><img border="0" src="Bilder/content_left.jpg" width="65" height="2"></div>  
		<div id="inhalt_boxen">Kategorie1<br>Kategorie2<br>Kategorie3<br>Kategorie4</div>			  
		<div id="inhalt_inhalt">Text Text Text Text<br>Text Text Text</div>	  
		<div id="inhalt_rechts"><img border="0" src="Bilder/content_right.jpg" width="58" height="2"></div>  
	</div>  
</div>

CSS

div#inhalt_table {  
	display:table; border-collapse:collapse;  
	width:100%;  
}  
div#inhalt_tr {  
	display:table-row;  
}  
div#inhalt_links {  
	display:table-cell;  
	width:65px;  
	background-image:url("Bilder/content_left.jpg"); background-repeat:repeat-y;  
}  
div#inhalt_boxen {  
	display:table-cell;  
	width: 244px;  
	background-color:#FF0000;  
	float:left;  
}  
div#inhalt_inhalt {  
	display:table-cell;  
	padding-top: 10px;  
	padding-left: 10px;  
	width: 100%;  
	background-color:#FFFF00;  
}  
div#inhalt_rechts {  
	display:table-cell;  
	width:58px;  
	background-image:url("Bilder/content_right.jpg"); background-repeat:repeat-y;  
}
  1. folgendes Problem habe ich. Meine Divs 4 nebeneinander stelle ich mit display:table dar. Das funktioniert soweit gut. Nur das sich die Inhalte des Inhalts DIVs nach unten verschieben siehe Bild. Wie kann das gelöst werden.
    Es sollen Alle DIVs die gleiche Höhe haben, die Texte sollen alle oben im DIV stehen.

    vertical-align

    float hebt display:table-cell auf!

    mfg Beat

    --
    ><o(((°>           ><o(((°>
       <°)))o><                     ><o(((°>o
    Der Valigator leibt diese Fische
    1. @@Beat:

      nuqneH

      float hebt display:table-cell auf!

      Genauer gesagt: 'float' setzt den Wert der 'display'-Eigenschaft von "table-cell" auf "block". [CSS21 §9.7]

      Qapla'

      --
      Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)