CSS-SpezifitÀt ErklÀrt: Wie die Kaskade Entscheidet

Sie schreiben .sidebar .card { color: blue; }, laden die Seite, und die Card ist immer noch rot — wegen einer Regel, die Sie eine Stunde vorher hinzugefĂŒgt haben: .card { color: red; }. Ihre neue Regel steht spĂ€ter in der Datei. Sie verliert trotzdem. Der Browser vergleicht die beiden Selektoren mit einem festen Punktesystem, und .sidebar .card erhĂ€lt eine höhere Punktzahl als .card, egal welcher zuletzt geschrieben wurde. Dieses Punktesystem ist die SpezifitĂ€t. Sobald Sie sie auf den ersten Blick berechnen können, wird “warum wirkt mein CSS nicht” zu Arithmetik. Mit dem Layout hat das nichts zu tun: Grid oder Flexbox entscheidet, wo ein Element sitzt; die SpezifitĂ€t entscheidet, welche Regel Farbe oder GrĂ¶ĂŸe setzt, wenn zwei Regeln sich widersprechen. ...

5. November 2026 Â· 7 Minuten Â· 1422 Wörter Â· SpaghettiCoder

CSS Grid oder Flexbox: Wann Was Verwenden

Sie bauen ein Dashboard: Header, Sidebar, Hauptbereich, Footer. Sie greifen zu Flexbox, weil das nun mal das Layout-Werkzeug ist, das Sie kennen – und zwanzig Minuten spĂ€ter stapeln sich drei verschachtelte display: flex-Container, die Sidebar hĂ€lt ihre Breite nur mit einer willkĂŒrlichen Pixelzahl, und der Footer schwebt mitten auf der Seite, sobald der Inhalt kurz ist. Das ist kein Flexbox-Bug. Sie wenden ein eindimensionales Werkzeug auf ein zweidimensionales Problem an. ...

12. Oktober 2026 Â· 8 Minuten Â· 1599 Wörter Â· SpaghettiCoder