1

私のMVC3アプリケーションでは、要素の上にカーソルを置いたときにカーソルを切り替えています。

JavaScriptコードは次のとおりです。

$('#print').hover(function () {
    var cursorUrl = 'url(@Url.Content("~/Content/img/print_24.ico")), auto';
    $(this).css('cursor', cursorUrl);
});

問題は、Google Chrome が本来あるべき姿で表示されることです。カーソルがホバリングし、マウスの位置にアイコンが表示されます。しかし、Internet Explorer では、カーソル アイコンがリンクの 0.5 ~ 1cm 上に表示されます。browsermodus IE7、IE8、および IE9 をテストしました。ただし、アイコンは常にリンクの上にあります。

前もって感謝します。

4

1 に答える 1

0

.cur カーソル ファイルを使用しているときにこの問題を修正しました (Chrome と Firefox でも正しく表示されます)。

これらのcurファイルを作成するために、RealWorld Cursor Designerを使用しました

于 2012-10-30T13:40:26.910 に答える