Nudge am 13.09.2008

CSS: Combined Class Selector

in CSS, HTML, Web | Tags: CSS, HTML, Selector

Hallo Leute, ein leichtes Grinsen kann ich nicht unterdrücken: Endlich habe ich die Möglichkeit entdeckt, Elementen mit mehreren Klassen mit nur *einem* Selektor Formatierungen zuzuweisen. Das musste doch irgendwie gehen!

Man braucht im CSS nur die beiden Klassen direkt nacheinander angeben, à la:

1
2
3
div.klasse1.klasse2 {
  text-align:right;
}
div.klasse1.klasse2 {
  text-align:right;
}

Danach habe ich schon immer gesucht, denn es erlaubt letztendlich so etwas wie Mehrfachvererbung in objektorientierten Programmiersprachen: Das saubere Trennen verschiedener Funktionalitätsbereiche in Klassen und deren Vereinigung in einer konkreten Instanz. Sozusagen C++ statt Java. Funktioniert übrigens ab CSS 2.

Klar, denkt ihr vielleicht, hätte man ja einfach mal probieren können. Aber bei den diversen Browser-Bugs vor allem in Hinblick auf CSS hüte ich mich davor, von Browsern rückwärts auf den Standard zu schließen! 🙂


Das mark ich mir: Alltagz Mr Wong Yigg Del.icio.us Yahoo MyWeb Blinklist Google folkd
 

One response to “CSS: Combined Class Selector”

  1. Haschek says:

    Sicher noch nicht mit dem IE6 getestet 🙂 Das funzt dort nicht wirklich.

Leave a Reply

Your email address will not be published. Required fields are marked *