为什么不a:悬停在没有href属性的锚点上工作?

omg*_*omg 5 css hover css-selectors

在我的应用程序中,a:hover当我的锚标记没有href属性时,我无法使css样式工作.

这有什么理由吗?

Dav*_*leu 9

IE不支持a:将鼠标悬停在没有href的标签中.你可以使用href ="#"或href ="Javascript:void(0);" 但是这最后一个选项可能也不适用于IE6.

或者使用Javascript mouseover/mouseout.


Mat*_*nes 1

可能不是答案,但 a:hover 必须发生在 a:link 和 a:visited 之后才有效。

参见W3Schools