Guten Abend, Selfforum!
Ich vergebe einem Element, so wie in dem Link beschrieben, zwei statt nur einer Klasse:
http://css.maxdesign.com.au/selectutorial/selectors_class.htm#multiple
Ich kann das Element jetzt zwar, wie im Beispiel beschrieben, auf folgende Art und Weise manipulieren:
.big { font-weight: bold; }
.indent { padding-left: 2em; }
Gibt es denn aber auch eine Syntax, die mir einen "kombinierten" Selektor ermöglicht? Mit anderen Worten: der Selektor soll nur dann wirken, wenn BEIDE Klassen vergeben wurden!
Ich stelle mir das dann in etwa so vor:
<p class="big indent">
big {
padding-left: 4em;
}
big+indent {
font-weight: bold;
padding-left: 2em;
}
"big+indent" würde dabei die in "big" definierten Auszeichnungen überschreiben, das padding-left folglich "2em" sein.
Wenn es so etwas gibt: ab welcher CSS-Version?
Wenn es so etwas nicht gibt, schliesse ich die konzeptionelle Frage an: Warum nicht, macht es keinen Sinn, löst man das anders?
Danke für jede Anregung,
Marietta