默認.active
和:hover
狀態以及上下文的變體可以發現起點在Bootstrap 3 CSS文件中的第2337行(如果我沒有弄錯)。
你會發現它是.table > thead > tr > td.active
和其他(下面)是其他上下文變體(成功,信息等),那麼這是編輯背景顏色的正確位置。
CSS默認.active
狀態:
.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 /* background color for default .active state */
}
CSS默認.active:hover
狀態:
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
background-color /* background color for default .active:hover state */
}
你只需要更換.active
與上下文變種(成功,信息等)或者你自己想要的變種,那麼它會變成類似.table > thead > tr > td.variant
。
或者如果您知道如何使用Less,那麼它會容易很多 因爲它已經包含在它們的源代碼中。該文件在mixins文件夾內命名爲 table-row.less
。
嘗試用td替換tr,並在此css選擇器中刪除.bg-info。 – Damiano
您應該編寫完整的代碼html以及css.please提供這個問題的提示 – mean