Opera и пользовательский курсор в CSS

Там, где я обычно очень горжусь Opera за реализацию всего действительно правильного CSS, кажется, что реализация пользовательского курсора со следующей строкой, похоже, не работает

cursor:url("../pics/merge.gif");

URL правильный, так как он работает для обычных свойств фонового изображения.
Работает в других браузерах, но не в Opera.

Есть идеи?


person Boris Callens    schedule 15.01.2009    source источник


Ответы (4)


Существует обходной путь для Opera с использованием javascript:

http://plugins.jquery.com/project/customcursor

работает нормально, проверено в опере 11, хотя я бы порекомендовал обычный подход css для других браузеров, особенно старых, т.е. которые не слишком быстры даже без js.

person tibalt    schedule 05.05.2011
comment
не самое предпочтительное решение, но если ничего не помогает, это может быть лучшим вариантом. Спасибо - person Boris Callens; 05.05.2011
comment
Важно отметить, что в Opera «исправление» jQuery не заменяет курсор, а просто помещает изображение под курсор каждый раз, когда он перемещается; таким образом, вы получаете двойной курсор (один из которых может быть немного запаздывающим/прыгающим). - person Alan H.; 28.09.2011
comment
plugins.jquery.com сейчас не работает, но есть похожие решения: jquery.kidsil.net/ пользовательский-курсор htmlполезности .com/beyond/css/ - person tibalt; 22.03.2012

Opera еще не добавила поддержку для этого. Однако эта строка неверна, согласно спецификации требуется резервный курсор. Итак, вы должны написать, например.

курсор: URL ("путь/к/курсору"), подождите;

(Отказ от ответственности: я работаю в Opera.)

person Community    schedule 15.01.2009
comment
Ты работаешь в опере? Спасибо за такой отличный продукт. Кроме того, что из себя представляет компания? Если они когда-нибудь подумают о приеме иностранных стажеров на 1 год, пожалуйста, свяжитесь со мной;) - person Boris Callens; 15.01.2009

Opera похоже, не поддерживает свойство url. Он даже может быть удален. из спецификации (это проверим).

person Ross    schedule 15.01.2009
comment
свойство URL? Вы имеете в виду в сочетании с курсором? Он легко поддерживает его с фоновым изображением... - person Boris Callens; 15.01.2009

версия js очень медленная. Также есть ограничение на размер изображения. https://developer.mozilla.org/en/CSS/cursor — хорошее место чтобы прочитать о курсорах CSS.

person Jaseem    schedule 31.05.2011