我在OSX中的Google Chrome和Safari中都遇到了一种奇怪的行为。
光标正在快速切换到指针,然后在悬停链接和元素时返回默认指针,我在css中设置了光标:指针。
我无法在我的任何其他网站上复制它,所以只需要删除网址:http://stage.lagenheter24.se
为什么会这样?我该如何解决?我试图设置以下没有任何结果:
a { cursor: pointer !important; }
答案 0 :(得分:31)
这听起来像一个荒谬的答案,但我在Mac OSX(任何浏览器)上都有类似的问题。 我已经注意到问题不是在我的代码中,而是在其他网页上 - 例如this one,简单的系统重启就解决了这个问题。
答案 1 :(得分:8)
我不认为您需要为此重启计算机。实际上,问题是当Photoshop与Web浏览器同时打开时。由于某种原因,这会造成问题。我想这与Adobe和Apple表现不佳有关。如果关闭photoshop,该问题应解决。重新启动计算机似乎仅能正常工作,因为您可能需要先关闭程序。
答案 2 :(得分:1)
当光标悬停在具有 float 属性的元素上时,Mozilla和Internet Explorer会出现这种麻烦。所以我的解决方案是从浮动:右边\左边转到位置:绝对(或固定),添加这些元素的位置。希望解决方案可以帮助你:)
答案 3 :(得分:0)
当您将元素悬停在元素位置上时,它的位置可能会发生微妙的变化,从而导致元素在悬停状态和未悬停状态之间快速切换,因此CSS cursor
也正在切换。
尝试为其指定职位relative
或absolute
:)