Mich würde interessieren ob es möglich ist, CSS Regeln zu definieren die nur auf Elemente angewendet werden die genau der angegebenen verschachtelung entsprechen.
Ein Beispiel:
HTML:
- Code: Alles auswählen
<div class="A">
<div>
<div>
</div
</div>
</div>
CSS:
- Code: Alles auswählen
.A div{
/* Mein Stil */
}
Der definierte Stil würde in diesem Fall auf die 2 inneren DIV's angewendet. Ich möchte aber, dass der Stil wirklich nur auf den mittleren DIV, also den gleich unter dem mit der klasse A angewendet wird.
Ist sowas möglich ohne was am HTML zu ändern? Ich weiss, dass es ginge wenn ich einfach noch eine Regel für .A div div{} machen würde, und da alle Werte auf "auto" setzen würde. Aber das ist keine dynamische Lösung.
