CSS свойство cursor

Определяет вид курсора при наведении мышки на элемент. Вид курсора зависит от операционной системы и установленных параметров.

CSS синтаксис

cursor: значение;

Возможные значения

ЗначениеОписание
autoЗначение по умолчанию. Форму курсора определяет браузер.
crosshairКурсор в виде большого знака "+". crosshair
defaultСистемный курсор. default
helpКурсор, показывающий наличие справочной информации. help
moveИспользуется для указания чего-то, что может быть перемещено. move
n-resizeИспользуется для указания чего-то, чей размер может быть растянут вверх. n-resize
ne-resizeИспользуется для указания чего-то, чей размер может быть растянут вверх и вправо. ne-resize
e-resizeИспользуется для указания чего-то, чей размер может быть растянут вправо. e-resize
se-resizeИспользуется для указания чего-то, чей размер может быть растянут вниз и вправо. se-resize
s-resizeИспользуется для указания чего-то, чей размер может быть растянут вниз. s-resize
sw-resizeИспользуется для указания чего-то, чей размер может быть растянут вниз и влево. sw-resize
w-resizeИспользуется для указания чего-то, чей размер может быть растянут влево. w-resize
nw-resizeИспользуется для указания чего-то, чей размер может быть растянут вверх и влево. nw-resize
textТекстовый курсор. text
pointerКурсор-указатель. pointer
progressКурсор-ожидание, показывающий, что программа работает, но процесс может быть прерван. progress
waitКурсор-ожидание, показывающий, что следует дождаться окончания работы программы. wait
URLСписок разделенных запятыми URLов к пользовательским курсорам. Указывается путь к файлу курсора, который должен быть в формате CUR или ANI. В конце списка всегда следует указывать какой-нибудь базовый курсор на случай, если пользовательские курсоры будут недоступны.
initialУстанавливает значение по умолчанию.
inheritЗначение наследуется от родительского элемента.

Пример использования

Устанавливаем разные виды курсора


span.crosshair {
    cursor: crosshair;
}

 span.help {
    cursor: help;
}

 span.wait {
    cursor: wait;
}