Ati: (+ CSS?) Sehr merkwürdiges Verhalten von Opera!

Beitrag lesen

Hi Olli,

hab´ mir Deine Test-Seite angesehen. Mein Opera 5.11 schiebt die Tabelle "CDs" nach links. Vielleicht solltest Du die Tabelle zentrieren (<table align="center" ...).

Nur so ein Gedankengang ...

Gruss

Ati

Hi ihr Profis.

Ich bin wirklich kurz vorm durchdrehen!
Warum?
Opera ist schuld!
Oder bin ich selbst schuld?
Warum versuche ich auch cross-browser kompatiblen Code zu schreiben?
Okay, ich komme zur Sache und erzähl euch mal, um was es geht:

Meine Seite ist durch <div align="center">...</div> zentriert.
Innerhalb dieses Div-Continers befindet sich der komplette Inhalt, alles nochmals in Tabellen.
Noch ist kein Problem vorhanden, alle meine Testbrowser (IE 5.5, NS 6.01, NS 4.75, Mozilla 0.9) zeigen die Seite richtig (also zentriert) an.

Einigen Tabellen weise ich dann die CSS-Klasse .rand zu:
<table class="rand">
Diese Klasse sieht so aus:
.rand {border-width:1px;border-style:solid;border-color:#CC0000;}

Und jetzt tritt das Problem auf:
Während alle anderen genannten Browser alles richtig machen, unterbricht Opera bei diesen Tabellen die Ausrichtung (center) und quetscht sie an den rechten Rand.
Alle anderen Inhalte werden weiterhin zentriert angezeigt.

Mein HTML-Tidy zeigt mir keine Fehler an und das CSS sollte doch eigentlich auch richtig sein...
Das der NS 4 dieses CSS nicht interpretiert ist mir bekannt und spielt in diesem Fall keine Rolle.

Aber was ist mit Opera los??
Ein Bug, oder hab ich vielleicht doch einen Fehler übersehen?

Kann mir jemand weiterhelfen?

Grüße aus Nürnberg,
olli