影响悬停
其他元素的孩子的风格,我可以做到这一点的JavaScript,但我怎么会去只用CSS实现这一点:影响悬停
<table> <tr>
<td>
Hover <a href="#info">me</a>
</td>
</tr>
<tr>
<th id="info">
Info
</th>
</tr>
</table>
当锚链接被徘徊在所有我想要的是,该表标题“信息”受到影响。这些都是我试图无效的:
a:hover #info {
text-decoration: underline;
}
a:hover table tr > th#info
{
text-decoration: underline;
}
我错过了什么?
回答:
你不能选择的链接做到这一点,但你可以针对父tr
这是因为no parent selector或previous sibling selector
tr:hover + tr th#info { text-decoration: underline;
background: red;
}
a {
display: inline-block
}
<table> <tr>
<td>
Hover <a href="#info">me</a>
</td>
</tr>
<tr>
<th id="info">
Info
</th>
</tr>
</table>
以上是 影响悬停 的全部内容, 来源链接: utcz.com/qa/267064.html