我需要使用我的屬性來設置第一個表格行,但我無法弄清楚。如何獲得帶有屬性的第一個孩子(td)?
請看看代碼 - 任何想法爲什麼「藍色」行不是藍色?
謝謝。
#myTable tr[data-somedata] > td {
background-color: red;
}
#myTable tr[data-somedata] > td ~ #myTable tr[data-somedata] > td {
background-color: blue;
}
<table id='myTable'>
<tr>
<td>This should be normal</td>
</tr>
<tr>
<td>This should be normal</td>
</tr>
<tr data-somedata>
<td>This should be red</td>
</tr>
<tr data-somedata>
<td>This should be blue</td>
</tr>
<tr data-somedata>
<td>This should be blue</td>
</tr>
</table>
你不使用生成器同胞組合器'〜'正確 – j08691