我有以下HTML:
<table>
<tr class="gridItem">
<td class="rcbReadOnly">
</td>
</tr>
</table>
<table>
<tr>
<td class="rcbReadOnly">
</td>
</tr>
</table>
现在我想只为类rcbReadOnly
下的gridItem
编写课程
无论我在rcbReadOnly
中设置的类属性应该只应用于类gridItem
下的tr下的td。
我该怎么办?
感谢
答案 0 :(得分:1)
您可以尝试使用类的嵌套,使用类名tr
指定样式为gridItem
,使用类名rcbReadOnly
指定td
tr.gridItem td.rcbReadOnly{}
答案 1 :(得分:0)
tr.gridItem td.rcbReadOnly
表示td
class
rcbReadOnly
,其父级为tr
,class
gridItem
。
tr.gridItem td.rcbReadOnly{
/* Properties here */
}
答案 2 :(得分:0)
使用它:
table tr.gridItem td.rcbReadOnly {
/* Put your style here */
}
但是,这会将所有td与rcbReadOnly
内的tr.gridItem
类匹配,即使它们嵌套在这样的新表中:
<table>
<tr class="gridItem">
<td>
<table>
<tr>
<td class="rcbReadOnly"></td>
</tr>
</table>
</td>
</tr>
</table>
如果您只想匹配直接在tr.gridItem中的那些td.rcbReadOnly,那么您将不得不使用以下css选择器:
tr.gridItem > td.rcbReadOnly {
/* Put your style here */
}
答案 3 :(得分:0)
这有用吗?
tr.gridItem td.rcbReadOnly {}
答案 4 :(得分:0)
使用gridItem.rcbReadOnly