将光标隐藏在TideSDK中

时间:2013-11-03 04:20:41

标签: css css3 webkit cursor tidesdk

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

  • 自动
  • 默认
  • 帮助
  • 指针
  • 进步
  • 等待
  • 十字
  • 文本
  • 垂直text¹
  • 移动
  • 无降
  • 不被允许
  • 全滚动
  • COL-resize²
  • 行resize²
  • 其他resize游标
  • -webkit-放大
  • -webkit-缩小

    1. 没有正确的别名(黑色显示黑色)
    2. 显示不正确(ns-resizeew-resize

然而,以下内容只需恢复为autodefault,具体情况如下:

  • 上下文menu¹
  • 细胞
  • 别名
  • 复制
  • 自定义url()游标
  • -webkit变焦抓斗
  • -webkit变焦敛

    1. 可原谅,因为Webkit不支持

这对我来说非常令人不安,因为我的应用程序中的一个案例需要我隐藏光标。自定义游标也可用于此目的,因为我可以将透明图像设置为光标。但是,似乎都无法使用。

有没有人解释为什么不支持看似任意选择的游标,或者我如何隐藏光标?

谢谢!

1 个答案:

答案 0 :(得分:2)

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

如上所述,通过透明图像(1x1 transparent .png)隐藏光标似乎可以正常使用以下内容:

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

您可能希望更具体地定位某些内容(可能?)。我使用星形选择器只是为了演示目的:)