I have this table that I want to change color when hovered, but will also change different color when a link is inside the TD.
<table>
<tr>
<td>Hovering this part will make the whole TR bgcolor red</td>
<td>Hovering this part will make the whole TR bgcolor red</td>
<td>Hovering this part will make the whole TR bgcolor red</td>
</tr>
<tr>
<td>Hovering this part will make the whole TR bgcolor red</td>
<td>Hovering this part will make the whole TR bgcolor red</td>
<td>Hovering this part will make the whole TR bgcolor red</td>
</tr>
<tr>
<td>Hovering this part will make the whole TR bgcolor red</td>
<td>Hovering this part will make the whole TR bgcolor red</td>
<td>
<a>HOVERING THIS LINK WILL MAKE WHOLE TR BG COLOR BLUE</a>
</td>
</tr>
</table>
I've tried in CSS
table tr:hover:not(table td a) {
background-color: red !important;
}
table tr:hover{
background-color: blue;
}
But I have no luck. Is this possible without using Javascript/Jquery?