Matthias Apsel: sass compound selector nicht am Anfang

Beitrag lesen

Hallo Gunnar Bittersmann,

Weil das existierende CSS (dieses Forums) recht komplex ist und ich eine Veränderung der Spezifität von Selektoren vermeiden möchte, da ggf. Nebenwirkungen lange unerkannt bleiben.

?? .classname {} a.classname {} span.classname {} ist doch genau das CSS, was du zu generieren gedenkst‽

Nein, da es a.classname bisher schon gibt, wollte ich nicht auf .classname „heruntergehen“. In einer neuen Seite wäre es genau das CSS, was ich zu generieren gedenke.

?? a[href] hat dieselbe Spezifität wie a:link und a:visited.

Das stimmt. Es gibt sicher auch in diesem Forum die eine oder andere Stelle, an der man das CSS vereinfachen könnte. Das sollte man aber durch intensive Tests begleiten. Zudem sind an manchen Stellen :link und :visited tatsächlich unterschiedlich gestaltet.

Bis demnächst
Matthias

--
Wenn eine Idee nicht zuerst absurd erscheint, taugt sie nichts. (Albert Einstein)