css - Chrome 中 anchor 上的指针状态偶尔失败

标签 css google-chrome cursor hover

关闭决定:

我决定结束这个问题,因为它表示当前在较新版本的 Google Chrome 中无法观察到的行为,并且不再是需要缓解的问题。


问题:

很长一段时间以来,我一直注意到,当鼠标悬停在 Chrome 中的 anchor 元素上时,光标将保持默认(箭头)状态,而不是切换到指针(手)状态。我在 Safari 中查看网站时没有观察到此行为,因此我不确定这是一个 webkit 问题。


问题:

这是什么原因造成的?有哪些解决方法?


证据:

我发现这种行为会发生...

  • 页面加载后频率降低。
  • 在页面仍在加载时更频繁。
  • 更常见的是,如果不是唯一的话,当 a元素有 display属性(property)申报。
  • 无论 cursor: pointer正在声明的属性(property)(尽管,我可能是错的)。

请注意在 Chrome 中查看此示例时的鼠标行为:

怀疑: Chrome 在处理 a 时出现问题带有 display 的元素声明的属性与默认值 inline 不同。我还怀疑声明 position属性 a值与默认 static 不同的元素可能是导致问题的原因。

可能相关:

最佳答案

您的 chrome 开发工具打开时是否发生这种情况?

如果是这样,也许您应该在开发工具的“覆盖设置”中禁用“模拟触摸事件”。

干杯

关于css - Chrome 中 anchor 上的指针状态偶尔失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10341043/

相关文章:

html - 高度为 div 的 100%

html - 背景图像、填充和边框

php - Google chrome 版本 84.0.4147.125(官方构建)(64 位)在重定向来自第三方的回调函数时破坏应用程序 session

apache-flex - 如何设置弹性组合框光标位置

html - float 的 div,最大宽度不起作用

javascript - 图片上传时可以显示吗?

javascript - 在 Chrome 扩展程序的弹出文件中加载 YouTube 视频时出错?

javascript - 阻止显示以编程方式附加的 HTML 对象,直到对象启动 JS 完成

c++ - Windows - SDL_PumpEvents 重置为系统光标

python - python中sqlite数据库中的游标对象是什么?