Css 在TideSDK中隐藏光标

Css 在TideSDK中隐藏光标,css,webkit,cursor,tidesdk,Css,Webkit,Cursor,Tidesdk,我试图找出为什么在TideSDK桌面应用程序中,有些CSS3游标选项可以工作,而有些则不能。目前,我已确定以下光标选项有效: 自动的 违约 帮助 指针 进展 等等 十字线 正文 垂直文本 移动 不滴 不准 全部卷轴 col resize² 行大小调整² 其他调整大小光标 -webkit放大 -webkit缩小 别名不正确(在黑色上显示黑色) 显示不正确(如ns resize或ew resize) 但是,根据具体情况,以下操作只需恢复为自动或默认: 没有 上下文菜单 细胞 别名 抄袭 自定

我试图找出为什么在TideSDK桌面应用程序中,有些CSS3游标选项可以工作,而有些则不能。目前,我已确定以下光标选项有效:

  • 自动的
  • 违约
  • 帮助
  • 指针
  • 进展
  • 等等
  • 十字线
  • 正文
  • 垂直文本
  • 移动
  • 不滴
  • 不准
  • 全部卷轴
  • col resize²
  • 行大小调整²
  • 其他
    调整大小
    光标
  • -webkit放大
  • -webkit缩小

  • 别名不正确(在黑色上显示黑色)
  • 显示不正确(如
    ns resize
    ew resize
但是,根据具体情况,以下操作只需恢复为
自动
默认

  • 没有
  • 上下文菜单
  • 细胞
  • 别名
  • 抄袭
  • 自定义
    url()
    游标
  • -网络工具包缩放抓取
  • -网络工具包缩放抓取

  • 可以原谅,因为Webkit不支持它
这对我来说是相当令人不安的,因为我在应用程序中考虑的一个案例需要我隐藏光标。自定义游标在这方面也很有用,因为我可以将透明图像设置为游标。然而,两者似乎都无法使用

有人解释过为什么不支持任意选择游标,或者我如何隐藏游标吗


谢谢

我不知道为什么只有一部分选项可用。我会责怪过时的webkit版本,但它并不能完全解释

正如您所提到的,通过透明图像(1x1 transparent.png)隐藏光标似乎可以通过以下方式正常工作:

* {
    cursor: url(image.png), auto;
}

你可能会想要更具体的目标(也许?)。我使用星型选择器只是为了演示:)

有趣-当我在没有附加的
、auto
的情况下执行此操作时,它失败了。它看起来也不是透明的,而是白色的,尽管黑色像素看起来像黑色,在我的黑色背景中几乎看不见。我第一次尝试使用时失败了,但第二次成功了——除了它是颠倒的。我感谢你让我重新审视它,尽管考虑到奇怪的结果,我希望我能对任何特定的解决方案是否有效充满信心。是的,我同意。不知道为什么“自动”会起作用——这只是一种退路。