Christian S.: CSS Klassen mehrmals definieren

Beitrag lesen

Hallo,

ich möchte meine CSS Klassen spalten in farbliche Einstellungen und eher standardeinstellungen für zB Schrift, margins, paddings und so.

Hintergrund: ich möchte mehrere farbliche Themes verwenden.

Idee:

Eine Theme CSS: theme1.css
eine globale CSS, die von den Theme Dateien eingebunden werden (per @import).

In jeweils beiden definiere ich also eine Klasse einmal, also insgesamt zweimal. Einmal mit Farben einmal mit anderem Kram.

Ist das von CSS her so erlaubt? Also werden dann beide Klassen "gemerged". Was ist, wenn ich eine CSS Property doppelt mit unterschiedlichen Werten belege? Wird dann der letzte Wert genommen?

Ich kann das zwar alles bei mir auch testen (es klappt ja auch wie erwartet), aber ich will wissen ob das auch alles erlaubt ist...

Gruß
Christian