Курсоры свойство 'cursor'
'cursor'
Значение: | [ [<uri> ,]* [ auto | crosshair | default | pointer | move | e-resize | ne-resize | nw-resize | n-resize | se-resize | sw-resize | s-resize | w-resize| text | wait | help ] ] | inherit |
Начальное: | auto |
Применяется: | ко всем элементам |
Наследуется: | да |
Процентное: | N/A |
Носитель: | визуальный, интерактивный |
Это свойство специфицирует тип курсора указательного устройства.
Значения имеют следующий смысл:
auto
пользовательский агент (ПА) определяет курсор на базе текущего контекста.
crosshair
простой крест (например, увеличение знака "+" с помощью коротких отрезков).
default
курсор по умолчанию, зависящий от платформы. Часто отображается стрелкой.
pointer курсор - указатель на ссылку. move обозначает то, что перемещается. e-resize, ne-resize, nw-resize, n-resize, se-resize, sw-resize, s-resize, w-resize обозначают перемещение какого-либо края. Например, курсор 'se-resize' используется, если передвижение начинается в юго-восточном углу бокса. text обозначает текст, который может быть выделен. Часто отображается как вертикальная черта I. wait обозначает, что программа занята и пользователь должен подождать. Часто отображается как (песочные) часы. help для объекта под курсором имеется вспомогательная информация. Часто отображается как знак вопроса или воздушный шар. <uri> ПА получает курсор из ресурса, обозначенного в URI. Если ПА не может обработать первый курсор из списка курсоров, он должен попытаться обработать второй, и т.д. Если ПА не может обработать ни один курсор, определённый пользователем, он обязан использовать общий курсор в конце списка.
Пример(ы):
P { cursor : url("mything.cur"), url("second.csr"), text; }