【问题标题】:Custom cursor is appearing as black square自定义光标显示为黑色方块
【发布时间】:2016-09-05 20:23:41
【问题描述】:

我在我的 ASP.NET 网站中编写了以下代码来使用自定义光标。这在 IE 10 中运行良好,但在 chrome 中显示黑色方块。

element.style.cursor = "url(WebResources/CustomPointer.gif),auto";

有人可以看看这个建议,因为我花了很多时间来解决这个问题,但没有任何效果......

【问题讨论】:

  • 该光标的大小是多少(似乎存在与浏览器相关的限制)?是动图吗?你能转换成png再试一次吗?
  • “因为我花了很多时间来解决这个问题,但没有任何效果......” - 解释你尝试过的什么,所以人们会'不必重新建议同样的事情。
  • 抱歉打错了,实际上我使用的是 .cur 文件(不是 gif),代码如下 element.style.cursor = "url(WebResources/CustomPointer.cur),auto"; .cur 文件的大小为 1 kb,热点为 5,5 它适用于 png 和 gif 文件,但不适用于 chrome 和 firefox 中的 .cur 文件。但在我的项目中,我必须为此只使用 .cur 文件。

标签: html asp.net


【解决方案1】:

如果您使用的是 .cur 文件,这可能是因为您在光标文件中使用了“反向”调色板颜色(在二进制文件中表示为 FF),Chrome 和 Firefox不支持。它们支持普通调色板和设置热点,但不支持“反向”颜色。

【讨论】:

    猜你喜欢
    • 2012-05-21
    • 1970-01-01
    • 1970-01-01
    • 2014-10-03
    • 2012-01-28
    • 1970-01-01
    • 2018-05-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多