Alex: CSS-Tabellen und IE

Hi,
ich habe per CSS und <div> Tabellen definiert, die ich per php und mysql fülle. Hier der CSS-Code:

div.table{
display: table;
margin-top: 0.25em;
margin-left: 0.1em;
border-collapse: separate;
border-top: 1px solid #cf0;
border-right: 1px solid #cf0;
background: #eee;
}
div.tr{
display: table-row;
}
div.th{
display: table-cell;
float: center;
font-weight: bold;
font-size: 0.85em;
padding: 1em;
border-left: 1px solid #cf0;
border-bottom: 1px solid #cf0;
width:5em;
}
div.td{
display: table-cell;
float: center;
font-size: 0.8em;
padding: 1em;
border-left: 1px solid #cf0;
border-bottom: 1px solid #cf0;
width:5em;
}

Im Firefox sieht das ganze auch wunderbar,nur die IE mag das ganze mal wieder nicht :-(
Was für Möglichkeiten habe ich, damit das ganze auch im IE klappt?

Gruß
Alex

  1. Hallo Alex.

    ich habe per CSS und <div> Tabellen definiert,

    Warum hast du dies getan? Eine per CSS formatierte div-Suppe ist keine Tabelle. Wenn du eine Tabelle brauchst, dann nimm eine Tabelle.

    Im Firefox sieht das ganze auch wunderbar,nur die IE mag das ganze mal wieder nicht :-(
    Was für Möglichkeiten habe ich, damit das ganze auch im IE klappt?

    In Bezug auf CSS keine, da der IE keinen der table*-Werte für die display-Eigenschaft kennt.

    Aber wie gesagt: willst du eine Tabelle, dann verwendest du am Besten auch das entsprechende HTML-Element.

    Einen schönen Mittwoch noch.

    Gruß, Mathias

    --
    ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
    debian/rules