Hi,
Allerdings habe ich den Selektor nicht selber geschrieben und obwohl er funktioniert, bin ich doch nicht zufrieden, bis ich ihn verstehe. :-)
na sowas, dabei ist er doch absolut menschenlesbarer Klartext ;-)
a:not([href^= '#']):after
Jedes <a>-Element, auf das _nicht_ zutrifft, dass das href-Attribut mit '#' beginnt, verwende auf dessen anschließendes Pseudo-Element die nun folgende Deklaration.
:not() ist ein negierender Selektor, das was darin steht darf _nicht_ zutreffen.
[attr] ist ein Attributselektor.
[attr^=value] vergleicht den Beginn des Attributwertes.
:after ist ein Pseudo-Element, welches am Ende (und innerhalb) des selektierten Elements vorliegt.
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
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