CSS-Stil für das erste & lt; td & gt; in einem & lt; tr & gt;

Ich versuche alle <td> Elemente meiner <tr> werden Rechtsbündig, mit Ausnahme des ersten, das will ich werden Links ausgerichtet. Ich versuchte dies:

<style>
td { text-align: right };
td:first-child { text-align: left };
</style>

Macht alle Zellen werden Rechtsbündig ausgerichtet. Wenn ich tausche die Reihenfolge dieser beiden Zeilen ist, dann sind alle Zellen Linksbündig ausgerichtet sind. Höchst verwirrt. Nach w3schools,

Den :first-child-Selektor verwendet wird, wählen Sie den angegebenen Selektor, nur wenn es das erste Kind seiner Eltern.

Aber das scheint nicht passiert zu sein für mich.

InformationsquelleAutor der Frage Gargoyle | 2013-10-05

Schreibe einen Kommentar