光标跳过ie9中的元素

时间:2012-10-30 11:59:38

标签: javascript html asp.net-mvc-3 internet-explorer google-chrome

在我的MVC3应用程序中,当我将鼠标悬停在-element上时,我正在切换光标。

这是javascript代码:

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

问题是:谷歌浏览器以应有的方式显示它。光标悬停,鼠标左侧显示图标。但是,Internet Explorer会在链接上方0.5到1厘米处显示游标图标。我测试过browsermodus IE7,IE8和IE9。但图标始终位于链接之上。

提前致谢。

1 个答案:

答案 0 :(得分:0)

我在使用.cur光标文件时修复了这个问题(它也正确地显示在chrome和firefox中)。

要创建这些cur文件,我使用了RealWorld Cursor Designer