Lars Kleinschmidt: unerklärliche Anzeigefehler

Bei meiner W3C konformen Seite tritt in Opera6 und Netscape 6 ein mir nicht erklärlicher Anzeigefehler auf. Dieser tritt übrigens nur bei einer Auflösung von 1024x768 oder höher auf.
Die Navigation wird (bei Opera teilweise) grau statt blau angezeigt.
Ich habe festgestellt, dass der Fehler vom Inhalt der rechten Spalte abhängt.

Bei Netscape 6 ist der Fehler in allen Dateien
Dateien bei denen mit Opera6.02 der Fehler auftritt: http://opera.gmxhome.de/email.html
http://opera.gmxhome.de/op6sed.html
http://opera.gmxhome.de/presse2001.html
http://opera.gmxhome.de/presse2000.html
meine css: http://opera.gmxhome.de/css/main.css

Fehler-Screenshot von Netscape6: http://opera.gmxhome.de/shot.png
Fehler-Screenshot von Opera6: http://opera.gmxhome.de/opera.png

PS: Bitte keine Vorschläge Frames zu benutzen.

MfG
Lars Kleinschmidt
http://www.opera-fansite.de.vu/

  1. Hallo,

    ich konnte die CSS-Klasse rahmen nicht finden.

    <table class="rahmen" > ???

    Ausserdem sind IDs und Klassen case-sensitive, d.h. Rahmen wäre etwas anderes als rahmen. Die CSS-Klasse von table vererbt an die Zellen darunter, deswegen muss jede Zelle eine eigene Klasse zugewiesen bekommen. <td class='zelle'> Der anders programmierte Schein-Zufallsgenerator hängt dann noch von der Aufbauzeit der Seite ab, die bei 1024x768 länger dauert als bei 800x600. Je nachdem welche CSS-Definition gerade "schneller" ist, produziert zufällige Fehler. Es erscheint dann immer die zuletzt aufgerufene CSS-Definition, vergleichbar mit einer JavaScript-Funktion. Ist es nicht eindeutig, passieren instabile Funktionen a la Windows *ggg*.

    TD im Style-Tag wird durch table class=rahmen überschrieben , wenn rahmen nicht existiert, passiert Müll.

    Hast Du mit dem W3C-Tool HTMLTidy bzw. TidyGUI den Code mal gescheckt ?

    Es gibt auf w3c.org auch Validatoren, die den Code gut prüfen können.

    1. Ich habe mal fast alle css-Angaben gelöscht und durch <td bgcolor... valign...> ersetzt.
      Sobald ich vertical ausrichte, tritt der Fehler auf. Vielleicht hat jemand noch eine Idee.