目前正在制作一个包含固定高度表格的网站,其行随时间而填充和取消。 在每一行上,我都有:hover { cursor: pointer; }
,但似乎当我在行之间移动时,它会在指针和普通鼠标箭头之间闪烁。 我也注意到其他网站也存在这个问题,我不确定这是否是已知问题或是否有任何解决方法。 谢谢。
cursor: pointer
,您也不需要在 :hover
伪类上使用 cursor: pointer
。如果您的自定义CSS光标在默认鼠标箭头和自定义光标之间闪烁,请尝试以下方法:检查Photoshop是否已打开。
Photoshop可能会影响其他应用程序中的鼠标光标;请尝试退出Photoshop以查看是否解决了问题。
您可以设置整个表格的悬停状态,以防止该行为:
table:hover {
cursor: pointer;
}
或者,消除单元格之间的微小空间(这是光标切换发生的地方):
table {
border-spacing: 0px;
}
cursor: pointer
,而不是整个表格都添加光标效果。第二个想法对我也没用,还是会出现闪烁问题。 - adefilippo
cursor: pointer
从 :hover 移到普通类中,它就像魔法一样正常工作了。漂亮流畅的光标。感谢您的帮助! - adefilippo