CSS具體問題,我有一個base.css
具有以下CSS:在HTML表格
.table thead tr th, table th {
text-align:left;
font-size: 11px;
font-weight: bold;
color: #333;
padding: 4px;
background-color: #EEE;
border: #FFF solid;
border-width: 1px 1px 0 0;
border-left: #e7e7e7;
white-space:nowrap; }
我已經包含這個CSS在我的JSP。但我需要不同的顏色一個比我base.css
,所以我宣佈類似:
#demo table.header tr {
background:#FDBB30
}
在我的JSP。我之前遇到過這個問題,並且發現了CSS特定性。第一個的特異性是0,0,1,5
,第二個的特異性是0,1,1,2
。據它,表格應呈現第二個CSS。但事實並非如此。有什麼建議麼.. ?我無法刪除base.css
我需要它用於其他元素。
我的表像:
<table cellpadding="0" cellspacing="0" border="0" align="left" width="100%">
<thead>
<!-- Column Naming for the table -->
<tr>
<th class="header">SName</th>
<th class="header">Report</th>
<th class="header">Owner</th>
<th class="header">STime</th>
<th class="header">SFreq</th>
<th class="header">SDate</th>
<th class="header">EDate</th>
<!-- <th>Action</th> -->
</tr>
</thead>
</table>