Martin: Stylesheets im NN 4.7 und höher

Hallo zusammen,
ich habe folgendes Problem: In einer externen CSS-Datei befinden sich folgende Style-Definitionen:

body, td {font-family: Arial; font-size: 10pt; color: black;}

pre { font-family: "Courier New"; color: black; font-size: 10pt; background-color:#CFCFCF; border-width:1px; border-style: solid; padding: 5px; width:100%;}

a:link {color: blue; text-decoration: none;}
a:visited {color: blue; text-decoration: none;}
a:hover {color: red; text-decoration: none;}

In den einzelnen HTML-Dateien ignoriert Netscape einfach die Body-Formatierung und zeigt Standard-Times-New-Roman-Schrift an. (Im NN 4.7 und 6)

Im <pre>-Teil funktioniert jetzt zwar endlich Hintergrundfarbe und Rahmen, aber im 4.7er ist zwischen Hintergrundbereich (hellgrau) und Rahmen ein weißer Zwischenraum (wahrscheinlich wegen padding). Im IE 5 und sogar im NN 6 funktioniert's aber. Gibt's da ein Workaround?

Letztens: NN 4.7 ignoriert die Farbänderung a:hover. Lässt sich da was machen?

Vielen Dank für Tipps! Im Internet Explorer funktioniert alles, im NN 6 viel - aber den 4.7 kann man ja echt den Hasen geben! ;-)

Martin

  1. Hallo Martin!

    In den einzelnen HTML-Dateien ignoriert Netscape einfach die Body-Formatierung und zeigt Standard-Times-New-Roman-Schrift an. (Im NN 4.7 und 6)

    Du solltest nicht nur für body was defineren sonder alle Elemente die du verwendest:

    body, td, div, p, li, /* und so weiter */{
    font-family: Arial;
    font-size: 10pt;
    color: black;
    }

    Im <pre>-Teil funktioniert jetzt zwar endlich Hintergrundfarbe und Rahmen, aber im 4.7er ist zwischen Hintergrundbereich (hellgrau) und Rahmen ein weißer Zwischenraum (wahrscheinlich wegen padding). Im IE 5 und sogar im NN 6 funktioniert's aber. Gibt's da ein Workaround?

    »»

    Keine.
    Es sind genau 2px und es ist nicht wegen padding. Es ist in allen NS4.x so und wird erst mit NS6 behoben.

    Letztens: NN 4.7 ignoriert die Farbänderung a:hover. Lässt sich da was machen?

    Nur mit Javascript.
    In der Auslese steht wie das geht.

    Grüße
    Thomas

    1. Danke vielmals!
      Martin