我想分離兩個表的CSS屬性,具體取決於它們所在的DIV。如果你看看http://jsfiddle.net/jdb1991/tpXKT/,你會看到「resultA」中的表使用TD屬性定義「resultB」。使用div來定義CSS屬性
據我所知,這已被應用,由於屬性的「級聯」,但爲什麼它被包括,如果我已經使用#resultB選擇器?或者這是無效的?
對於斯塔克的幸福:
#resultA table {border-collapse: collapse}
#resultA table th, td {border: 1px solid black}
#resultA table td {background-color: blue}
#resultB table {border-collapse: collapse}
#resultB table th, td {border: 5px solid black}
#resultB table td {background-color: red}
<div id="resultA">
<table>
<tr>
<th>Result</th>
</tr>
<tr>
<td>11.5</td>
</tr>
</table>
</div>
感謝賈斯汀,這是我的錯;我認爲它會加入選擇器。有什麼辦法可以有一個th&td? – jdborg
您可以像上面描述的j08691和我一樣添加它們。第二個'#resultA表td {background-color:red;}'只會覆蓋相似的樣式。所以你爲邊界定義的樣式仍然適用於'th'和'td'。你是這個意思嗎? –
啊是的,我現在看到。謝謝。我會盡力回答。 – jdborg