Как сделать курсор контрастным с фоном? - PullRequest
5 голосов
/ 25 февраля 2012

Для браузеров, которые я пробовал (Chrome, Firefox и IE), встроенный курсор перекрестия меняется на белый, когда он находится над черным изображением, и черный, когда он над белым изображением. Есть ли способ сделать пользовательские курсоры, которые делают это?

Вот скрипка , чтобы понять, что я имею в виду.

Большое спасибо!

1 Ответ

6 голосов
/ 25 февраля 2012

Формат файла CUR объяснен достаточно подробно здесь . В частности, упоминается следующее:

Монохромный (1-битный) значок или курсор будет содержать только четыре возможных значения пикселей: черный, белый, прозрачный и инвертированный. Прозрачный или инвертированный пиксель может быть черного или белого цвета. Цветовая палитра будет содержать только два цвета: черный (нулевая запись) и белый (первая запись). Прозрачный цвет - это исходный цвет пикселей дисплея. Инвертированный является инвертированным цветом пикселей дисплея.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...