Immer mal wieder wundert man sich, warum eine neue CSS-Regel nicht so greift, wie man es eigentlich erwartet hätte. Die Reihgenfolge stimmt aber doch, das müsste doch eigentlich überschrieben werden…. Ja, eigentlich – wenn da nicht noch die Gewichtung innerhalb von CSS wäre.
Heiko Stiegert hat hierzu im Juni 2012 zwei schöne Artikel geschrieben:
- Teil 1: CSS Specificity – Gewichtung und Ursprung von Selektoren
- Teil 2: CSS Specificity – CSS Selektoren und die Wirkung von Klassen, IDs und Co.