Ich habe einen Tisch mit der Klasse 'table-hover'. Der Standard-Hover über der Farbe ist Weiß / Hellgrau. Wie ändere ich diese Farbe?
Ich habe versucht, die Standardeinstellung zu überschreiben, indem ich meinem dominanten Stylesheet Folgendes hinzugefügt habe
.table-hover tbody tr:hover > th {
background-color: #D1D119;
}
Leider funktioniert das oben nicht
twitter-bootstrap
Lloyd Banks
quelle
quelle
td
benötigt? (Entschuldigung, ich bin beiDas hat bei mir funktioniert:
quelle
Dies war der einfachste Weg, es imo zu machen und es hat bei mir funktioniert.
Sie sind sich nicht sicher, warum Sie die Überschriftenfarbe in dieselbe Schwebefarbe wie die Zeilen ändern möchten, aber wenn Sie dies tun, können Sie die oben genannten Lösungen verwenden. Wenn du nur t willst
quelle
Dies ist für Bootstrap v4, das über Grunt oder einen anderen Task Runner kompiliert wurde
Sie müssten ändern
$table-hover-bg
, um die Hervorhebung auf Hover zu setzenquelle
$table-hover-bg
,$table-active-bg
und so weiter, nicht$table-bg-...
. Ich dachte, ich würde für eine Minute verrückt werden 😅HTML-CODE :
CSS-CODE
Der CSS-Code gibt Folgendes an:
Maus über Zeile:
Die Hintergrundfarbe von th ändert sich in # D1D119
Die gleiche Aktion wird für alle stattfinden
quelle
Versuchen:
quelle
Für mich hat @ pvskisteak5 Antwort einen "Flickereffekt" verursacht. Fügen Sie Folgendes hinzu, um dies zu beheben:
quelle
Dies ist die beste Lösung, die ich bisher finden kann. In einer solchen Szene funktioniert es perfekt
quelle
Anstatt die Standard-Table-Hover-Klasse zu ändern, erstellen Sie eine neue Klasse (Anotherhover) und wenden Sie sie auf die Tabelle an, für die Sie diesen Effekt benötigen.
Code wie unten;
quelle
Versuchen Sie Bootstrap die
.table-hover
Klasse zu implementieren hoverable Reihen , zum Beispielquelle