1

クロスブラウザー HTML5 webapp でマウス カーソルを変更しようとしています。適切な CSS を追加するだけで、Windows 7 の IE を含むすべてのブラウザーですべて正常に動作します。

Windows 8 の同じ webapp はカーソルの変更に失敗しますが、CSS を調べると、正しいクラスが適用され、ブラウザーがサーバーに適切な .cur ファイルを照会することがわかります。

Windows 8 に注意すべき制限はありますか?

編集

CSS の例 (注: これは IE10 Win7 では機能しますが、IE10 Win8 では機能しません。この例は、質問を考えると無関係である必要があります)。

.customCursor-move {
   cursor: url(/free/images/pointers/move.cur),url(free/images/pointers/move.cur),url("../images/pointers/move.cur"),  default !important;
}

CSS は free/css にあります。

4

1 に答える 1

1

Internet Explorercursorの css プロパティにバグがあります:
http://reference.sitepoint.com/css/cursor

IE10 を含めることもできます。.cur現在持っているものに応じて、ファイルへの絶対パスまたは相対パスを使用するかどうかを試す必要があります。

それも役立つかもしれません:

また、Windows オペレーティング システムでは、画像が 32 x 32 ピクセル以下である必要がありますが、仕様ではこれよりも大きいサイズが許可されていることにも注意してください。

于 2013-07-17T08:12:30.970 に答える