Hi,
Ich möchte, dass die Style-Definition für <a> nicht in <a>-Elementen innerhalb der <ul> mit der id "Button" angewendet werden.
"nicht anwenden" gibt es in CSS nicht. Du sagst über die Selektoren, auf welche Elemente Du eine Regel angewendet haben möchtest. Die CSS/3.0-Pseudoklasse :not() tut hieran keinen Abbruch.
Ein explizites Überschreiben für <a>-Elemente innerhalb von <ul> ist für mich nicht die mögliche Lösung (in dem kleinen Beispiel würde das natürlich gehen...).
Ich möchte im Prinzip erreichen, dass a:hover etc. innerhalb der <ul> mit der id "Button" ignoriert wird.
Also ist ein explizites Überschreiben der <a>-Elemente innerhal des <ul> mit der id "Button" gewünscht.
<?xml version="1.0" encoding="ISO-8859-1"?>
Dir ist klar, dass der IE hierdurch in den Quirks-Mode wechselt?
Ne, war mir nicht klar. Was genau ist denn falsch?
Am Code ist nichts falsch, sondern am IE. Er erwartet den DOCTYPE in der ersten (nicht leeren) Zeile des Dokuments.
Cheatah
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes