Ich habe ein Element mit class='myTestClass'. Wie wende ich einen CSS-Stil auf alle untergeordneten Elemente dieser Elemente an? Ich möchte den Stil nur auf die untergeordneten Elemente anwenden. Nicht seine Enkelkinder.
ich könnte benutzen
.myTestClass > div {
margin: 0 20px;
}
welche Arbeit für alle divKinder, aber ich möchte eine Lösung, die für alle Kinder funktioniert. Ich dachte ich könnte es gebrauchen *, aber
.myTestClass > * {
margin: 0 20px;
}
funktioniert nicht.
Bearbeiten
Der .myTestClass > *Selektor wendet die Regel in Firefox 26 nicht an, und es gibt keine andere Regel für den Spielraum gemäß Firebug. Und es funktioniert , wenn ich ersetzen *mit div.