Cheatah: Erklärt mir bitte den Code

Beitrag lesen

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