下面发布的 css 代码似乎在 Internet Explorer 和谷歌浏览器中运行良好,但在 Safari 中时,a:hover
效果似乎仅在我右键单击元素或进入检查时适用元素,然后从右侧边栏中该 a
标记的选项中单击 hover
。我相信这个问题可能是由于 http header 引起的,因为我在源代码中看不到任何问题。有问题的网址可用 here
有问题的 css 代码是:
#swag a:hover {
color: black;
}
html 如下:
<p>Mouse over and click the link:
<div id="swag">
<a href="http://www.example.com">example.com</a>
</div>
</p>
最佳答案
完全重启我的 macbook 解决了我的问题。我仍然不知道问题的性质。
关于html - CSS :hover not applying in Safari,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36612116/