IE: Liste wird nicht richtig angezeigt

Status
Nicht offen für weitere Antworten.
Achso, dann habe Ich das wohl ein wenig falsch verstanden.
Naja, Ich werde mich da dann mal durchwühlen und versuchen das auf mein Menu anzuwenden.
Danke für die Links :)

MfG
 
Zuletzt bearbeitet:
Also Ich habe mittlerweile es hinbekommen, das das Menu im IE funktioniert.
Jedenfalls als Drop Down. Und zwar habe Ich eine htc-Datei eingebunden.
Damit funktioniert es recht gut.
Allerdings hat die erste Zeile die gleiche Formatierung, wie die Unterpunkte der Liste.
Die erste Zeile hat jedoch diese Formatierung

Code:
ul.menu > li > a {
color : #FFF;
background-color:inherit;
border-bottom:none;
border-right:solid 1px #fff;
border-top:none;
}

maik sagte ja bereits, das der IE nicht die Kindselektoren unterstützt. Wie schreibe Ich es denn am besten um?

Und noch zu dem Schatten.
Ich habe die CodeZeile

Code:
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/schatten.png');

eingefügt. Allerdings bekomme Ich die Fehlermeldung, das "Filter" kein bekannter CSS-Eigenschaftsname ist. Somit wird der Schatten im IE nicht angezigt.

MfG
 
Hi!
Die erste Zeile hat jedoch diese Formatierung

Code:
ul.menu > li > a { ... }

Wie schreibe Ich es denn am besten um?
Code:
ul.menu li a { ... }
Und noch zu dem Schatten.
Ich habe die CodeZeile

Code:
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/schatten.png');

eingefügt. Allerdings bekomme Ich die Fehlermeldung, das "Filter" kein bekannter CSS-Eigenschaftsname ist. Somit wird der Schatten im IE nicht angezigt.
filter entspricht keinem CSS-Webstandard und erzeugt daher die Fehlermeldung beim CSS-Validator.

Dennoch wird bei mir (in einem anderen Modell) die transparente PNG-Grafik im IE angezeigt.
 
Code:
ul.menu li a { ... }

Ja, das hat geholfen. Ich musste allerdings noch

Code:
ul.menu li ul li a { ... }

definieren, um die Unterpunkte korrekt zu formatieren :)

filter entspricht keinem CSS-Webstandard und erzeugt daher die Fehlermeldung beim CSS-Validator.

Dennoch wird bei mir (in einem anderen Modell) die transparente PNG-Grafik im IE angezeigt.

Bin Ich denn blöde?^^ Bei mir gehts net

Ich hab den Filter in der Klasse

Code:
ul.menu li ul {...}

stehen. Und für den FF hab Ich folgendes

Code:
ul.menu[class] li ul {background-image:url(schatten.png);}

Im FF wirds angezeigt, aber im IE leider nicht...
 
Versuch es mal ohne den Slash im Pfad

Code:
src='/schatten.png')

denn in der anderen Regel hast du auch keinen notiert.
 
Status
Nicht offen für weitere Antworten.
Zurück