sunny: Netscape 4.x stellt div mit Hintergrundbild falsch dar

Beitrag lesen

Hallo Cyx23,

dann für jeden Menupunkt ein span: <span><img src="...

Das hab ich jetzt ausprobiert, ich hab um alle images die in meinem Menü vorkommen (es nur images vor) ein <span> gewickelt.

Ausserdem kannst du ja per CSS-Weiche usw. für Netscape andere CSS-Angaben machen.

Das mache ich ohnehin, Netscape bekommt ein eigenes Stylesheet, eine andere Style-Datei.

Allerdings hier verstehe ich dann einiges nicht:

#NavLeft span{padding-left:0px!important;}
#NavLeft span{padding-left:4px}
#NavLeft #SubMenu span{padding-left:0px}

Warum muss ich beim "Hauptmenü" auch span-Angaben machen?
Das "Unterdiv" zu manipulieren reicht nicht?
Und was heißt dieses "!important"?

Jedenfalls hab ich folgenden Effekt:
Wenn ich nur die spans fürs Unterdiv einfüge, gleicher Effekt wie vorher (ohne HG passts, mit HG div um ein paar px verschoben).

Wenn ich auch um das Hauptmenü die spans gebe, dann verschiebt sich auch dieses, dann stimmt gar nichts mehr. Außerdem werden die Menüpunkte auseinandergezogen (es sieht so aus als ob Leerzeilen dazwischen wären).

Kannst Du mir bitte obigen Code mal kurz erklären? Dann tu ich mir etwas leichter. Sorry dass ich mich so dumm anstelle ... :-/

Liebe Grüße,
sunny