Gunnar Bittersmann: überschreibt der Wert aus der zweiten CSS Datei automatisch den Wert aus der ersten CSS Datei ?

Beitrag lesen

@@Rolf B

wenn Regel A und Regel B die gleichen Selektoren nutzen, dann gewinnt Regel B.

Dazu müssen die Selektoren nicht gleich sein; das ist auch so, wenn sie die gleiche Spezifität haben.

Und das mit der Reihenfolge trifft auch nicht nur auch verschiedene Regeln zu, sondern auch auf Deklarationen innerhalb einer Regel.

Was man für progressive enhancement nutzt:

html {
	background: purple;
	background: conic-gradient(blue, red, blue);
	min-height: 100vh;
}

Die zweite Deklaration überschreibt die erste. Außer in Browsern, die noch keine komischem Gradienten kennen; die ignorieren die zweite Deklaration und der Fallback aus der ersten gilt.

😷 LLAP

--
„Sag mir, wie Du Deine Maske trägst, und ich sage Dir, ob Du ein Idiot bist.“ —@Ann_Waeltin