CSS cursor Свойство
Пример
CSS может генерировать кучу различных курсоров мыши:
.alias {cursor: alias;}
.all-scroll {cursor: all-scroll;}
.auto
{cursor: auto;}
.cell {cursor: cell;}
.context-menu {cursor:
context-menu;}
.col-resize {cursor: col-resize;}
.copy {cursor: copy;}
.crosshair {cursor: crosshair;}
.default {cursor: default;}
.e-resize
{cursor: e-resize;}
.ew-resize {cursor: ew-resize;}
.grab {cursor:
grab;}
.grabbing {cursor: grabbing;}
.help {cursor: help;}
.move
{cursor: move;}
.n-resize {cursor: n-resize;}
.ne-resize {cursor:
ne-resize;}
.nesw-resize {cursor: nesw-resize;}
.ns-resize {cursor:
ns-resize;}
.nw-resize {cursor: nw-resize;}
.nwse-resize {cursor: nwse-resize;}
.no-drop {cursor: no-drop;}
.none {cursor: none;}
.not-allowed
{cursor: not-allowed;}
.pointer {cursor: pointer;}
.progress {cursor:
progress;}
.row-resize {cursor: row-resize;}
.s-resize {cursor:
s-resize;}
.se-resize {cursor: se-resize;}
.sw-resize {cursor: sw-resize;}
.text {cursor: text;}
.url {cursor: url(myBall.cur),auto;}
.w-resize
{cursor: w-resize;}
.wait {cursor: wait;}
.zoom-in {cursor: zoom-in;}
.zoom-out {cursor: zoom-out;}
Определение и использование
Свойство cursor указывает курсор мыши, отображаемый при наведении на элемент.
| Значение по умолчанию: | auto |
|---|---|
| Inherited: | yes |
| Animatable: | no. Читайте о animatable |
| Version: | CSS2 |
| Синтаксис JavaScript: | object.style.cursor="crosshair" |
Поддержка браузера
Номера в таблице указывают первую версию браузера, которая полностью поддерживает свойство.
| Свойство | |||||
|---|---|---|---|---|---|
| cursor | 5.0 | 5.5 | 4.0 | 5.0 | 9.6 |
Синтаксис CSS
cursor: value;
Значения свойств
| Значение | Описание | |
|---|---|---|
| alias | Курсор указывает на то, что создается псевдоним | |
| all-scroll | Курсор указывает, что что-то можно прокручивать в любом направлении | |
| auto | По умолчанию. Обозреватель устанавливает курсор | |
| cell | Курсор указывает, что ячейка (или набор ячеек) может быть выбрана | |
| context-menu | Курсор указывает, что контекстное меню доступно | |
| col-resize | Курсор указывает, что столбец может быть изменен горизонтально | |
| copy | Курсор указывает, что что-то копируется | |
| crosshair | Курсор отображается в виде перекрестия | |
| default | Курсор по умолчанию | |
| e-resize | Курсор указывает, что край прямоугольника должен быть перемещен вправо (восток) | |
| ew-resize | Указывает на двунаправленное изменение размера курсора | |
| grab | Курсор указывает, что что-то можно захватить | |
| grabbing | Курсор указывает, что что-то можно захватить | |
| help | Курсор указывает, что справка доступна | |
| move | Курсор указывает, что что-то должно быть перемещено | |
| n-resize | Курсор указывает на то, что край прямоугольника должен быть перемещен вверх (север) | |
| ne-resize | Курсор указывает, что край прямоугольника должен быть перемещен вверх и вправо (север/восток) | |
| nesw-resize | Указывает на двунаправленное изменение размера курсора | |
| ns-resize | Указывает на двунаправленное изменение размера курсора | |
| nw-resize | Курсор указывает, что край прямоугольника должен быть перемещен вверх и влево (Север/Запад) | |
| nwse-resize | Указывает на двунаправленное изменение размера курсора | |
| no-drop | Курсор указывает, что перетаскивание элемента не может быть удалено здесь | |
| none | Для элемента не отображается курсор | |
| not-allowed | Курсор указывает, что запрошенное действие не будет выполнено | |
| pointer | Курсор является указателем и указывает ссылку | |
| progress | Курсор указывает, что программа занята (выполняется) | |
| row-resize | Курсор указывает, что строка может быть изменена по вертикали | |
| s-resize | Курсор указывает, что край прямоугольника должен быть перемещен вниз (Юг) | |
| se-resize | Курсор указывает, что край прямоугольника должен быть перемещен вниз и вправо (Юг/Восток) | |
| sw-resize | Курсор указывает, что край прямоугольника должен быть перемещен вниз и влево (Юг/Запад) | |
| text | Курсор указывает текст, который может быть выбран | |
| URL | Разделенный запятыми список URL-адресов для пользовательских курсоров. Примечание: Всегда указывайте универсальный курсор в конце списка, если ни один из определяемых URL-адресов курсоров не может быть использован | |
| vertical-text | Курсор указывает вертикальный текст, который может быть выбран | |
| w-resize | Курсор указывает на то, что край прямоугольника должен быть перемещен влево (запад) | |
| wait | Курсор указывает, что программа занята | |
| zoom-in | Курсор указывает на то, что можно увеличить | |
| zoom-out | Курсор указывает, что что-то может быть уменьшено | |
| initial | Присваивает этому свойству значение по умолчанию. (Читайте о initial) | |
| inherit | Наследует это свойство из родительского элемента. (Читайте о inherit) |
Похожие страницы
HTML DOM Справочник: cursor Свойство