我有一个包含两个单元格的表格行。我怎样才能使当我悬停该行时,只有第一个表格单元格的背景会改变颜色?
#formTable tr:hover {
background:red; // only want the first cell to change...
// ...this will do the whole row
}
这应该有效:
#formTable tr:hover td:first-child {
background:red;
}
:first-child: https://developer.mozilla.org/en-US/docs/CSS/:first-child
这只会更改第一行的第一个单元格:
#formTable tr:first-child:hover td:first-child{
background-color: red;
}
这将更改任何行的第一个单元格:
#formTable tr:hover td:first-child{
background-color: red;
}