1

我可以选择一个tr

我可以选择 atr的孩子。

我如何选择一个tr 它的孩子?

例如,background-color当行或其任何子级悬停时,我想更改整行及其子级的 。

我也可以。我不能两者都做。

提前谢谢了!

特异性

我应该补充一点,我想包括所有子项,例如输入。

绝对应该更清楚。:/

4

2 回答 2

5
tr:hover, td:hover, tr:hover td {
   background-color:green;
}

对于其他孩子来说

tr:hover, td:hover, tr:hover * {
   background-color:green;
}

女巫会为所有孩子工作(你可能会因为这个想法而得到不想要的结果......)

或者,更具体一点,列出你真正希望效果发生的女巫中的所有孩子

前任:

tr:hover, td:hover, tr:hover td, , tr:hover input[text], tr:hover .myHoverClass {
   background-color:green;
}
于 2012-12-04T22:39:03.757 回答
1

当您将鼠标悬停在 a 的子元素上时,tr您也有效地将鼠标悬停在 thetr上,因此您只需要定位最高元素(thetr

tr:hover,
tr:hover td{
   background-color:red;
}
于 2012-12-04T22:38:44.307 回答