У меня есть таблица с классом "table-hover". По умолчанию цвет над цветом - белый/светло-серый. Как изменить этот цвет?
Я попробовал переписать значение по умолчанию, добавив следующее в мою доминирующую таблицу стилей
.table-hover tbody tr:hover > th {
background-color: #D1D119;
}
К сожалению, вышесказанное не работает
Ответ 1
Попробуйте:
.table-hover tbody tr:hover td, .table-hover tbody tr:hover th {
background-color: #color;
}
Ответ 2
Это был самый простой способ сделать это imo, и это сработало для меня.
.table-hover tbody tr:hover td {
background: aqua;
}
Не знаете, почему вы хотите изменить цвет заголовка на тот же цвет, что и строки, но если вы это сделаете, вы можете использовать вышеупомянутые решения. Если вы просто хотите t
Ответ 3
Это сработало для меня:
.table tbody tr:hover td, .table tbody tr:hover th {
background-color: #eeeeea;
}
Ответ 4
Это для начальной загрузки v4, скомпилированной с помощью grunt или другого бегуна задач
Вам нужно изменить $table-hover-bg
, чтобы установить выделение при наведении курсора
$table-cell-padding: .75rem !default;
$table-sm-cell-padding: .3rem !default;
$table-bg: transparent !default;
$table-accent-bg: rgba(0,0,0,.05) !default;
$table-hover-bg: rgba(0,0,0,.075) !default;
$table-active-bg: $table-hover-bg !default;
$table-border-width: $border-width !default;
$table-border-color: $gray-lighter !default;
Ответ 5
HTML-код:
<table class="table table-hover">
<thead>
<tr>
<th>Firstname</th>
<th>Lastname</th>
<th>Email</th>
</tr>
</thead>
<tbody>
<tr>
<td>John</td>
<td>Doe</td>
<td>john@example.com</td>
</tr>
<tr>
<td>Mary</td>
<td>Moe</td>
<td>mary@example.com</td>
</tr>
<tr>
<td>July</td>
<td>Dooley</td>
<td>july@example.com</td>
</tr>
</tbody>
КОД CSS
.table-hover thead tr:hover th, .table-hover tbody tr:hover td {
background-color: #D1D119;
}
Код css указывает, что:
мышь над строкой:
.table-hover > thead > tr: hover
цвет фона будет изменен на # D1D119
й
То же действие произойдет для tbody
.table-hover tbody tr: hover td
Ответ 6
попробовать:
.table-hover > tbody > tr.active:hover > th {
background-color: #color;
}
Ответ 7
Для меня ответ @pvskisteak5 вызвал "мерцающий эффект". Чтобы исправить это, добавьте следующее:
.table-hover tbody tr:hover,
.table-hover tbody tr:hover td,
.table-hover tbody tr:hover th{
background:#22313F !important;
color:#fff !important;
}
Ответ 8
Вместо изменения стандартного класса наведения таблицы, создайте новый класс (anotherhover) и примените его к таблице, для которой вам нужен этот эффект.
Код как ниже;
.anotherhover tbody tr:hover td { background: CornflowerBlue; }
Ответ 9
.table-hover tbody tr:hover td {
background: aqua;
}
это лучшее решение, которое я могу сделать на данный момент. Это прекрасно работает в такой ситуации