この行のセルにカーソルを合わせると、CSS で 3 列からなるテーブルの行の背景色を変更する方法はありますか?
table tr:hover
{
background-color:blue;
}
うまくいかないようです。
アップデート
Mozilla Firefox を使用して<th>
います。<td>
この行のセルにカーソルを合わせると、CSS で 3 列からなるテーブルの行の背景色を変更する方法はありますか?
table tr:hover
{
background-color:blue;
}
うまくいかないようです。
アップデート
Mozilla Firefox を使用して<th>
います。<td>
次の構文を使用します。
tr.hover > td:hover
{
background-color: blue;
}
<tr class="hover">
<td>;lajsdfl;jasdl;jasd;f</td>
<td>;lajsdfl;jasdl;jasd;f</td>
</tr>
tr:hover{ background-color:red; }
これは私にとってはうまくいきます:
<html>
<head>
<style>
table tr:hover
{
background-color:blue;
}
</style>
</head>
<body>
<table>
<tr><td>Foo</td><td>Bar</td><td>FooBar</td></tr>
<tr><td>Bar</td><td>Foo</td><td>FooBar</td></tr>
</table>
</body>
</html>
どのブラウザを使用していますか?
それを解決したのがこれです。
table tr:hover > td
{
background-color:aqua;
}