我正在使用 MVC3。 我有一张 table 和一个 Html.ActionLink 里面。 我已经把文字装饰设置为none了,但是链接还是蓝色的。我更改了表格:悬停背景颜色和(文本的)颜色,当我将鼠标放在行上时,不是链接的文本变为白色,但链接仍然是蓝色。如果我更改 a:hover,当我将鼠标放在链接上时,链接会变成白色,而不仅仅是在行上。
有没有办法用 css 做到这一点?
最佳答案
通常,当您将鼠标悬停在该行上时覆盖所有 anchor 。
#tableid tr:hover a {
/* Your Styles */
}
但这并不适用于所有 IE 浏览器,因此,使用 JS 捕获事件并将样式应用于其中的 anchor 。
关于css - 当鼠标悬停在 div 上时,如何更改 Html.Action 链接中链接的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11943612/