我有一個類'table-hover'的表。懸停在顏色上的默認值是白色/淺灰色。我該如何改變這種顏色?如何在Bootstrap中將鼠標懸停在表上懸停在表上?
我試圖通過添加以下到我的優勢樣式表
.table-hover tbody tr:hover > th {
background-color: #D1D119;
}
不幸的是覆蓋默認,上述不起作用
我有一個類'table-hover'的表。懸停在顏色上的默認值是白色/淺灰色。我該如何改變這種顏色?如何在Bootstrap中將鼠標懸停在表上懸停在表上?
我試圖通過添加以下到我的優勢樣式表
.table-hover tbody tr:hover > th {
background-color: #D1D119;
}
不幸的是覆蓋默認,上述不起作用
試試這個:
.table-hover tbody tr:hover td, .table-hover tbody tr:hover th {
background-color: #color;
}
這工作對我來說:
.table tbody tr:hover td, .table tbody tr:hover th {
background-color: #eeeeea;
}
這是最簡單的方法來做到這一點,它爲我工作。
.table-hover tbody tr:hover td {
background: aqua;
}
不知道爲什麼要將標題顏色更改爲與行相同的懸停顏色,但是如果你這樣做,則可以使用上述解決方案。如果你只是想牛逼
這對我來說也更好。 – Anupam 2017-07-17 07:04:20
嘗試:
.table-hover > tbody > tr.active:hover > th {
background-color: #color;
}
對我來說@ pvskisteak5的回答引起了「閃爍效果」。爲了解決這個問題,添加以下內容:
.table-hover tbody tr:hover,
.table-hover tbody tr:hover td,
.table-hover tbody tr:hover th{
background:#22313F !important;
color:#fff !important;
}
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>[email protected]</td>
</tr>
<tr>
<td>Mary</td>
<td>Moe</td>
<td>[email protected]</td>
</tr>
<tr>
<td>July</td>
<td>Dooley</td>
<td>[email protected]</td>
</tr>
</tbody>
CSS代碼
.table-hover thead tr:hover th, .table-hover tbody tr:hover td {
background-color: #D1D119;
}
CSS代碼表明:
鼠標移到行:
。表懸停> THEAD> TR:懸停的第
背景顏色會變成#D1D119
第
tbody會發生同樣的動作
。表懸停TBODY TR:懸停TD
一些消除將有助於更好地理解你的答案。 – 2015-08-06 13:14:19
@Romano。如果你有任何疑惑,你可以再問一次。 – 2015-08-06 13:43:59
這是爲了引導V4通過咕嚕或一些其他任務運行編譯
你需要改變$table-bg-hover
設定高懸停
$table-cell-padding: .75rem !default;
$table-sm-cell-padding: .3rem !default;
$table-bg: transparent !default;
$table-bg-accent: rgba(0,0,0,.05) !default;
$table-bg-hover: rgba(0,0,0,.075) !default;
$table-bg-active: $table-bg-hover !default;
$table-border-width: $border-width !default;
$table-border-color: $gray-lighter !default;
爲什麼需要'td'? (對不起,我在css毫無價值,試圖學習) – 2016-03-14 14:32:03
沉默的沉默......沉默 – swyx 2017-06-26 23:34:41
@AlexanderDerck我想這可能會有點遲,但是td是需要的,因爲它更接近它的行,如果有一個背景已經應用到td,那麼你不會看到該行的背景,因爲它會被繪製在該行之後。 – 2017-11-10 14:39:10