我希望某些表格標題對齊中心,而另一個左對齊。我嘗試用vaiours方法來覆蓋bootstrap中的方法。但我不能成功。這裏是我試過的東西:如何覆蓋CSS來更改<th>引導程序
我創建了一個名爲column-center
的類。在HTML看起來像這樣:
<thead>
<tr>
<th>Roll#</th>
<th style="width: 20%">First Name</th>
<th style="width: 20%">Middle Name</th>
<th style="width: 20%">Last Name</th>
<th class="column-center" style="width: 10%">Class</th>
<th class="column-center" style="width: 10%">Division</th>
</tr>
</thead>
我嘗試的CSS是:
.column-center > thead > tr > th{
text-align: center !important;
}
.column-center > thead > tr > th, .column-center > tbody > tr > th, .column-center > tfoot > tr > th, .column-center > thead > tr > td, .column-center > tbody > tr > td, .column-center > tfoot > tr > td{
text-align: center !important;
}
.column-center > tr > th{
text-align: center !important;
}
.column-center .table > thead > tr > th{
text-align: center !important;
}
table > thead > tr > th .column-center{
text-align: center !important;
}
table.table.table-striped tr.column-center td{
text-align: center !important;
}
.column-center > thead > tr > th, .column-center > tbody > tr > th, .column-center > tfoot > tr > th, .column-center > thead > tr > td, .column-center > tbody > tr > td, .column-center > tfoot > tr > td{
text-align: center;
}
.table-striped > tbody > tr:nth-child(odd) > th.column-center {
text-align: center !important;
}
.table-striped > tbody > tr:nth-child(odd) > td.column-center {
text-align: center;
}
.table tbody tr th{
text-align: center;
}
你確定你包括你的自定義CSS後引導?看着他們的CSS一個簡單的'th {text-align:center}'應該做到這一點。 – Leeish
是的。我確定,因爲我已經使用相同的CSS來覆蓋另一種風格。如果我做{text-align:center}它會改變整個屬性。我想要2個標題居中。在左邊休息。 – Shehzi
您可以在瀏覽器中使用開發人員工具,點擊該工具並查看從哪裏獲取其樣式? – Leeish