我有一个<td>
没有<tr class="alt">
如何在不修改HTML标记的情况下选择表格内的<td>
,而不是所有{{1}}?
答案 0 :(得分:6)
如果我理解正确并且您希望定位没有任何类定义的所有td
,那么您可以这样做
tr.alt td:not([class]) {
background-color:red;
...
}
参见 jsFiddle
另一方面,如果您需要定位<{>>没有特定类(例如td
)但可能有其他类
main
tr.alt td:not(.main) {
background-color:red;
...
}
参见 jsFiddle
答案 1 :(得分:4)
在tr:
上使用类说明符tr.alt > td
如果您只想在每个tr.alt
中选择第一个td,可以使用:
tr.alt > td:nth-child(1)