指针和箭头之间的光标闪烁



当前制作一个网站,其中包含一张固定高度的表,其行填充和人口随着时间而流动。在每一行上,我都有:hover { cursor: pointer; },但是当我在行之间移动它时,它在指针和普通鼠标箭头之间闪烁。我也在其他网站上也注意到了这一点,我不确定这是否是一个已知问题,或者是否可以做任何事情。谢谢。

解决方案是将您的表放入DIV中,然后使整个Div具有cursor: pointer,您也不需要在:hover pseudo类上具有cursor: pointer

如果您的自定义CSS光标来回闪烁到默认的鼠标箭头,请尝试另一件事:检查是否打开Photoshop。

Photoshop可以在其他应用程序中影响鼠标光标;尝试退出Photoshop,以查看是否解决问题。

您可以为整个表设置悬停状态,这将阻止该行为:

table:hover {
  cursor: pointer;
}

或者,消除细胞之间的微小空间(这是光标开关的发生的地方):

table {
  border-spacing: 0px;
}

最新更新