CSS: Wie richten Sie alle Elemente innerhalb einer bestimmten ID
Tun, anstatt die folgende zu geben, eine Farbe für text, um alle Elemente auf der Seite:
* {color: red;}
Gibt es eine Möglichkeit, nur es gelten für alle Elemente innerhalb einer bestimmten id? So etwas wie dieses:
#container * {color: red;}
- Tut
#container * { color: red; }
nicht funktionieren?!? - Ok, sorry, ich muss es getestet falsch. Mein Beispiel funktioniert hat. Vielen Dank an alle!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Eigentlich ja, genau wie du Sie erwähnt hast.
Funktionieren sollte.
Wenn Sie möchten, dass nur direkte Kinder der Klasse, versuchen
Welchen browser verwenden Sie? (Marke + version)
Hätte ich gedacht:
Funktionieren sollte.
Für dein Beispiel, können Sie jQuery verwenden?
EDIT: ich war in der Tat falsch, geschieht mir Recht für die versuchte Antwort auf meine Mittagspause mit einem halben sandwich in meiner hand -.-
Wären wir in der Lage, eine viel bessere Lösung, wenn wir waren, um zu sehen, HTML-code als Referenz.
Was Sie suchen, zu tun ist, verwenden Sie CSS-Selektoren. (CSS-Selektoren
Und es klingt wie Attribut-Selektoren kann eine option für Sie. Attribut-Selektoren
Beispielsweise der folgende Attribut-Selektor passt auf alle H1-Elemente, die angeben, dass die "title" - Attribut, was Wert:
Im folgenden Beispiel wird der Selektor mit allen SPAN-Elemente, deren "class" - Attribut genau den Wert "example":
<span class="bar example foo">stuff</span>
.