我的问题:如何为我的 ASP.net 菜单创建悬停效果。 问题是,由于标准的 ASP.net 菜单没有悬停功能,因此很难/不可能(?)创建。
做完功课后,我看到一些人用 css、jquery 和其他方法进行了尝试……但我更喜欢没有非常复杂的解决方案的“普通”html 或 css。如果这真的不可能,有没有明确的方法如何使用它?
大多数 css 选项都失败了,或者非常复杂。
究竟应该发生什么:例如一个菜单项
<asp:MenuItem NavigateUrl="~/Pages/Test.aspx" Text="Test" Value="Test" Selectable="true"></asp:MenuItem>
由于悬停效果,应该得到不同的背景。
也许将 C# 代码中的 CSS 更改为其他内容?
感谢您的回答!
~已解决~ 非常感谢您的帮助!由于这两个答案,问题得到了解决。当我注意到在此菜单中悬停效果也不起作用时,我尝试执行该菜单。出了什么问题?我使用 2 个 css 文件。而且因为第一个 css 文件包含一些关于如何处理 a:hover 的指令,所以所有其他的悬停效果都被忽略了。
现在我知道为什么悬停效果不起作用了,我可以解决这个问题。非常感谢你们!