Gernot Back: Opera display:inline-table vs. FF display:inline

Beitrag lesen

Hallo Felix,

Opera braucht für die Tabellen ein
table.inline display:inline-table
während der Firefox (1.0.7) ein
table.inline display:inline
verlangt. Beide Browser verhalten sich im jeweils anderen Falle nicht wie beabsichtigt.

Setz doch einfach beide Angaben hintereinander:

table.inline {  
  display:inline;  
  display:inline-table;  
}

Und um dann auch noch den IE zufrieden zu stellen: dahinter dann noch wieder einen Conditional-Comment, mit dem du die Klasse noch einmal überschreibst:

<!--[if IE ]>  
<style type="text/css">  
[code lang=css]  
table.inline {  
  display:inline;  
}

</style><![endif]-->[/code]

So habe ich das jedenfalls bei meinem letzten Projekt gelöst.

Der IE am Mac brauchte dann auch noch zusätzlich eine serverseitige Lösung.

Gruß Gernot