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