HTML und CSS · Senior · Frage 1 von 75
Wie beeinflussen Cascade Layers @layer die Priorität von Styles?
- 1Die Reihenfolge der Layer schlägt die Spezifität: der spätere Layer gewinnt
- 2Layer wirken nur auf
!important; normale Regeln bleiben unberührt - 3Layer werden nach der Spezifität ihres stärksten Selektors sortiert
Antwort zeigen
Richtige Antwort: Die Reihenfolge der Layer schlägt die Spezifität: der spätere Layer gewinnt
Erklärung
Die Kaskade vergleicht zuerst die Layer und erst dann die Spezifität innerhalb eines Layers. Deshalb schlägt .btn im Layer components ein #app .btn im früheren Layer base. Styles ohne Layer sind stärker als jeder Layer. Für !important ist die Reihenfolge umgekehrt: Wichtige Deklarationen in einem früheren Layer gewinnen. Tailwind v4 baut seine Styles auf den Layern theme, base, components und utilities auf.