Gunther: Problem bei div-tag

Beitrag lesen

Hallo Axel,

<style type="text/css" media="screen,tv,projection" title="Autorenformatvorlage">
html,body {margin:0; padding:0; width:100%;}
#nav1 {display:table-cell; background-color:#eee; width:12em; vertical-align:top;}
#content {display:table-cell; vertical-align:top; padding:0 1em 0 1em;}
#nav2 {display:table-cell; background-color:#eee; width:12em; vertical-align:top;}
ul {margin:0; list-style-type:none;}
#nav1 ul, #nav2 ul, #nav1 p, #nav2 p {padding:0.5em;}
</style>
... und die Bereiche dann natürlich auch in der tabellarisch*g* richtigen Reihenfolge:
nav1 | content | nav2
;-))

Das ist nicht das, was Du erreichen wolltest; ich weiß. Aber meiner Meinung entspricht es durchaus. Dreispaltiges Layout impliziert Spalten. Spalten gibt es in Tabellen. Also ist das, was Du willst, eine Tabelle.

das größte Problem an dieser Variante dürfte aber vermutlich sein, dass der MSIE die Eigenschaft 'display:table-cell' nicht kennt/unterstützt.

Gruß Gunther