Ich habe die folgenden CSS-Klassen-Handles gefunden, die eine aktive Zeile in Datentabellen hervorheben.Änderung des Verknüpfungsstils in Datentabellen
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
background-color: #337ab7;
}
ein Ergebnis wie das Produzieren:
Die Spalte ganz links ist ein Link, und man kann sehen, wie dies mit meinem Link Styling stört. Derzeit sind Links die Standard-Blau, ich möchte es in Weiß ändern. Ist es möglich, meine Links direkt in dieser Klasse zu stylen?
Bob Rhodes produzierte die richtige Antwort, die daraus resultierte.
.table > tbody > tr.active > td > a {color: white}
Nochmals vielen Dank.
in Standard CSS können Sie Regeln nicht verschachteln. Wenn Sie jedoch ein bestimmtes Styling für Ihr a-Tag benötigen, können Sie beispielsweise 'tr.active a {color: # 666;}' verwenden. – antoni
Es tut mir leid, aber ich kann nicht genau sehen, wie sich dies auf Ihren Link-Stil auswirkt, weil Sie uns nicht gesagt haben, wie Sie Ihren Link gestalten sollen. Also, würdest du es uns sagen? Aber ja, es ist möglich. Was würdest du gern tun? – BobRodes
BobRodes, ich habe die ursprüngliche Eingabeaufforderung bearbeitet, um zu sagen, dass ich die Verknüpfung beim Markieren als weiß formatieren möchte. –