Wie kann ich das CSS nur der 2. Spalte einer Tabelle überschreiben, wenn ich nur CSS verwende?
Ich kann zu allen Spalten gelangen, indem ich:
.countTable table table td
Ich kann das HTML auf dieser Seite nicht aufrufen, um es zu ändern, da es nicht meine Website ist.
Vielen Dank.
nth-child
wird angewendet, nachdem das Element gefunden wurde, und es wirdnth
mit dem übergeordneten Element verglichen, unabhängig davon, ob es sich in der Auswahl befindet oder nicht. Sie können dies hier sehen: jsfiddle.net/JQQPza
am Ende hinzu, z. B.td:nth-child(2) a
um Links unter diesem Element zu stylen.Versuche dies:
Sie können auch wiederholen, um die anderen Spalten zu formatieren:
quelle
Verwenden Sie Folgendes, um nur die zweite Spalte einer Tabelle zu ändern:
Allgemeiner Fall:
Dein Fall:
Hinweis: Dies funktioniert für alle Browser (moderne und alte). Deshalb habe ich meine Antwort auf eine alte Frage hinzugefügt
quelle
Sie können für jede Zelle in der zweiten Spalte eine Klasse festlegen.
quelle
Auf dieser Website http://quirksmode.org/css/css2/columns.html fand ich diesen einfachen Weg
quelle