ИмяОписание

msdn.microsoft.com

 

Начальная

Windows Commander

Far
WinNavigator
Frigate
Norton Commander
WinNC
Dos Navigator
Servant Salamander
Turbo Browser

Winamp, Skins, Plugins
Необходимые Утилиты
Текстовые редакторы
Юмор

File managers and best utilites

cursor. При каком значении свойства cursor курсор задает браузер


cursor - Веб-технологии для разработчиков

Описание

The cursor CSS property specifies the mouse cursor displayed when the mouse pointer is over an element.

Начальное значениеПрименяется кНаследуетсяОтображениеОбработка значенияAnimation typeКанонический порядок
auto
все элементы
да
визуальный, интерактивный
как указано, но с абсолютными значениями url
discrete
уникальный неоднозначный порядок, определённый формальной грамматикой

Синтаксис

/* Применение ключевых значений */ cursor: pointer; cursor: auto; /* Использование URL и координат */ cursor: url(cursor1.png) 4 12, auto; cursor: url(cursor2.png) 2 2, pointer; /* Глобальные значения */ cursor: inherit; cursor: initial; cursor: unset;

Значения

<uri> A url(…) or a comma separated list url(…), url(…), …, pointing to an image file. More than one <uri> may be provided as fallback, in case some cursor image types are not supported. A non-URL fallback (one or more of the other values) must be at the end of the fallback list. See Using URL values for the cursor property for more details. <x> <y> Optional x- and y-coordinates. Two unit-less non-negative numbers less than 32. Ключевые слова

Наведите курсор на картинку, чтобы увидеть пример в действии:

Формальный синтаксис

[ [ <url> [ <x> <y> ]? , ]* [ auto | default | none | context-menu | help | pointer | progress | wait | cell | crosshair | text | vertical-text | alias | copy | move | no-drop | not-allowed | e-resize | n-resize | ne-resize | nw-resize | s-resize | se-resize | sw-resize | w-resize | ew-resize | ns-resize | nesw-resize | nwse-resize | col-resize | row-resize | all-scroll | zoom-in | zoom-out | grab | grabbing ] ]

Примеры

.foo { cursor: crosshair; } /* use prefixed-value if "zoom-in" isn't supported */ .bar { cursor: -webkit-zoom-in; cursor: zoom-in; } /* standard cursor value as fallback for url() must be provided (doesn't work without) */ .baz { cursor: url(hyper.cur), auto; }

Спецификации

Совместимость с браузерами

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Особенность Chrome Firefox (Gecko) Internet Explorer Opera Safari
auto, crosshair, default, move, text, wait, help,n-resize, e-resize, s-resize, w-resize,ne-resize, nw-resize, se-resize, sw-resize 1.0 1.0 4.0[1] 7.0 1.2
pointer, progress 1.0 1.0 6.0 7.0 1.2
url() 1.0 1.54.0[2] 6.0 ? 3.0
Positioning syntax for url() values (Да) (Да) Нет ? (Да)
not-allowed, no-drop, vertical-text, all-scroll,col-resize, row-resize 1.0 1.5 6.0 10.6 3.0
alias, cell, copy,ew-resize, ns-resize, nesw-resize, nwse-resize 1.0 1.5 10.0 10.6 3.0
context-menu 1.0[3] 1.5[3] 10.0 10.6 3.0
none 5.0 3.0 9.0 ? 5.0
inherit 1.0 1.0 8.0 9.0 1.2
zoom-in, zoom-out

1.0 -webkit-37

1.0 -moz-24.0 Нет 11.615-23 -webkit-24 3.0 -webkit-9
grab, grabbing 1.0 -webkit-22.0 -webkit-[4] 1.5 -moz-27.0 Нет (Да) 4.0 -webkit-
Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
auto, crosshair, default, move, text, wait, help,n-resize, e-resize, s-resize, w-resize,ne-resize, nw-resize, se-resize, sw-resize ? ? ? ? ?
pointer, progress ? ? ? ? ?
url() ? ? ? ? ?
Positioning syntax for url() values ? ? ? ? ?
not-allowed, no-drop, vertical-text, all-scroll,col-resize, row-resize ? ? ? ? ?
alias, cell, copy,ew-resize, ns-resize, nesw-resize, nwse-resize ? ? ? ? ?
context-menu ? ? ? ? ?
none ? ? ? ? ?
inherit ? ? ? ? ?
zoom-in, zoom-out ? ? ? ? ?
grab, grabbing ? ? ? ? ?

[1] In IE11, when cursor is applied to an element and this element is underneath an open <select> menu and the user hovers over a <select> menu item that's on top of said element, the cursor for said element will be displayed rather than the <select>'s normal cursor. See IE bug 963961.

[2] Support for this was added in Mac OS X.

[3] Only supported in Mac OS X and Linux.

[4] Support for this was added in Windows.

Смотрите также

Метки документа и участники

 Обновлялась последний раз: mikak, 29 авг. 2017 г., 5:29:42

developer.mozilla.org

cursor - CSS: Cascading Style Sheets

The cursor CSS property specifies which mouse cursor to display when the mouse pointer is over an element.

The source for this interactive example is stored in a GitHub repository. If you'd like to contribute to the interactive examples project, please clone https://github.com/mdn/interactive-examples and send us a pull request.

Syntax

/* Keyword value */ cursor: pointer; cursor: auto; /* URL, with a keyword fallback */ cursor: url(hand.cur), pointer; /* URL and coordinates, with a keyword fallback */ cursor: url(cursor1.png) 4 12, auto; cursor: url(cursor2.png) 2 2, pointer; /* Global values */ cursor: inherit; cursor: initial; cursor: unset;

The cursor property is specified as zero or more <url> values, separated by commas, followed by a single mandatory keyword value. Each <url> should point to an image file. The browser will try to load the first image specified, falling back to the next if it can't, and falling back to the keyword value if no images could be loaded (or if none were specified).

Each <url> may be optionally followed by a pair of space-separated numbers, which represent <x><y> coordinates. These will set the cursor's hotspot, relative to the top-left corner of the image.

For example, this specifies two images using <url> values, providing <x><y> coordinates for the second one, and falling back to the progress keyword value if neither image can be loaded:

cursor: url(one.svg), url(two.svg) 5 5, progress;

Values

<url> A url(…) or a comma separated list url(…), url(…), …, pointing to an image file. More than one <url> may be provided as fallbacks, in case some cursor image types are not supported. A non-URL fallback (one or more of the keyword values) must be at the end of the fallback list. See Using URL values for the cursor property for more details. <x> <y> Optional x- and y-coordinates. Two unitless nonnegative numbers less than 32. Keyword values

Move your mouse over values to see their live appearance in your browser:

Category CSS value Actual Description
General auto   The browser will determine the cursor to display based on the context. E.g., equivalent to text when hovering text.
default default.gif No special behavior is present. Typically an arrow.
none   No cursor is rendered.
Links & status context-menu context-menu.png A context menu is available.
help help.gif
Help information is available.
pointer pointer.gif The element can be interacted with by clicking on it. Used, e.g., when hovering over links. Typically an image of a hand.
progress progress.gif The program is busy in the background, but the user can still interact with the interface (in contrast to wait).
wait wait.gif The program is busy, and the user can't interact with the interface (in contrast to progress). Sometimes an image of an hourglass or a watch.
Selection cell cell.gif The table cell can be selected.
crosshair crosshair.gif Cross cursor, often used to indicate selection in a bitmap.
text text.gif The text can be selected. Typically the shape of an I-beam.
vertical-text vertical-text.gif The vertical text can be selected. Typically the shape of a sideways I-beam.
Drag & drop alias alias.gif An alias or shortcut is to be created.
copy copy.gif Something can be copied.
move move.gif
Something can be moved.
no-drop no-drop.gif An item may not be dropped at the current location.bug 275173: On Windows and Mac OS X, no-drop is the same as not-allowed.
not-allowed not-allowed.gif Something can't be done.
Resize & scrolling all-scroll all-scroll.gif Something can be scrolled in any direction (panned).bug 275174: On Windows, all-scroll is the same as move.
col-resize col-resize.gif The item/column can be resized horizontally. Often rendered as arrows pointing left and right with a vertical bar separating them.
row-resize
row-resize.gif
The item/row can be resized vertically. Often rendered as arrows pointing up and down with a horizontal bar separating them.
n-resize Example of a resize towards the top cursor Some edge is to be moved. For example, the se-resize cursor is used when the movement starts from the south-east corner of the box.In some environments, an equivalent bidirectional resize cursor is shown. For example, n-resize and s-resize are the same as ns-resize.
e-resize Example of a resize towards the right cursor
s-resize Example of a resize towards the bottom cursor
w-resize Example of a resize towards the left cursor
ne-resize Example of a resize towards the top-right corner cursor
nw-resize Example of a resize towards the top-left corner cursor
se-resize Example of a resize towards the bottom-right corner cursor
sw-resize Example of a resize towards the bottom-left corner cursor
ew-resize 3-resize.gif Bidirectional resize cursor.
ns-resize 6-resize.gif
nesw-resize 1-resize.gif
nwse-resize 4-resize.gif
Zoom zoom-in zoom-in.gif

Something can be zoomed (magnified) in or out.

zoom-out zoom-out.gif
Grab grab grab.gif

Something can be grabbed (dragged to be moved).

grabbing grabbing.gif

Formal syntax

[ [ <url> [ <x> <y> ]? , ]* [ auto | default | none | context-menu | help | pointer | progress | wait | cell | crosshair | text | vertical-text | alias | copy | move | no-drop | not-allowed | e-resize | n-resize | ne-resize | nw-resize | s-resize | se-resize | sw-resize | w-resize | ew-resize | ns-resize | nesw-resize | nwse-resize | col-resize | row-resize | all-scroll | zoom-in | zoom-out | grab | grabbing ] ]

Examples

.foo { cursor: crosshair; } .bar { cursor: zoom-in; } /* A fallback keyword value is required when using a URL */ .baz { cursor: url("hyper.cur"), auto; }

Specifications

Initial valueApplies toInheritedMediaComputed valueAnimation typeCanonical order
auto
all elements
yes
as each of the properties of the shorthand:
as specified, but with <url> values made absolute
discrete
the unique non-ambiguous order defined by the formal grammar

Browser compatibility

 

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support11214171.2
auto1121471.2
default1121471.2
inherit1121891.2
none51239155
context-menu12121.521010.63
help1121471.2
pointer1121671.2
progress1121671.2
wait1121471.2
cell1121.51010.63
crosshair1121471.2
text1121471.2
vertical-text1121.5 No10.63
alias1121.51010.63
copy1121.51010.63
move1121471.2
no-drop1121.5610.63
not-allowed1121.5610.63
all-scroll1121.5610.63
col-resize1121.5610.63
row-resize1121.5610.63
Unidirectional resize cursors (n-resize, e-resize, s-resize, w-resize, ne-resize, nw-resize, se-resize, and sw-resize)1121471.2
Bidirectional resize cursors (ew-resize, nesw-resize, ns-resize, and nwse-resize)1121.51010.63
Zoom cursors (zoom-in and zoom-out)

37

1 -webkit-

12

24

1 -moz-

No

24

15 — 23 -webkit-

9

3 -webkit-

Grab cursors (grab and grabbing)1 -webkit- 314

27

1.5 -moz-

No Yes4 -webkit-
url()1121.546 ?3
url() positioning syntax Yes No Yes No ? Yes
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Basic support No ? Yes ? ? ? ?
auto No ? Yes ? ? ? ?
default No ? Yes ? ? ? ?
inherit No ? Yes ? ? ? ?
none No ? Yes ? ? ? ?
context-menu No ? Yes ? ? ? ?
help No ? Yes ? ? ? ?
pointer No ? Yes ? ? ? ?
progress No ? Yes ? ? ? ?
wait No ? Yes ? ? ? ?
cell No ? Yes ? ? ? ?
crosshair No ? Yes ? ? ? ?
text No ? Yes ? ? ? ?
vertical-text No ? Yes ? ? ? ?
alias No ? Yes ? ? ? ?
copy No ? Yes ? ? ? ?
move No ? Yes ? ? ? ?
no-drop No ? Yes ? ? ? ?
not-allowed No ? Yes ? ? ? ?
all-scroll No ? Yes ? ? ? ?
col-resize No ? Yes ? ? ? ?
row-resize No ? Yes ? ? ? ?
Unidirectional resize cursors (n-resize, e-resize, s-resize, w-resize, ne-resize, nw-resize, se-resize, and sw-resize) No ? Yes ? ? ? ?
Bidirectional resize cursors (ew-resize, nesw-resize, ns-resize, and nwse-resize) No ? Yes ? ? ? ?
Zoom cursors (zoom-in and zoom-out) No ? Yes ? ? ? ?
Grab cursors (grab and grabbing) No ? Yes ? ? ? ?
url() No ? Yes ? ? ? ?
url() positioning syntax No ? No ? ? ? ?

1. In Internet Explorer 11, when cursor is applied to an element and this element is underneath an open <select> menu and the user hovers over a <select> menu item that's on top of said element, the cursor for said element will be displayed rather than the <select>'s normal cursor. See bug 817822.

2. This cursor is only supported on macOS and Linux.

3. Chrome 22 added Windows support.

4. Firefox 4 added macOS support.

Basic supportautodefaultinheritnonecontext-menuhelppointerprogresswaitcellcrosshairtextvertical-textaliascopymoveno-dropnot-allowedall-scrollcol-resizerow-resizeUnidirectional resize cursors (n-resize, e-resize, s-resize, w-resize, ne-resize, nw-resize, se-resize, and sw-resize)Bidirectional resize cursors (ew-resize, nesw-resize, ns-resize, and nwse-resize)Zoom cursors (zoom-in and zoom-out)Grab cursors (grab and grabbing)url()url() positioning syntax
DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidEdge MobileFirefox for AndroidOpera for AndroidiOS SafariSamsung Internet
Full support 1 Full support 12 Full support 1 Full support 4 Full support 4Notes In Internet Explorer 11, when cursor is applied to an element and this element is underneath an open <select> menu and the user hovers over a <select> menu item that's on top of said element, the cursor for said element will be displayed rather than the <select>'s normal cursor. See bug 817822. Full support 7 Full support 1.2 No support No ? Full support Yes ? ? ? ?
Full support 1 Full support 12 Full support 1 Full support 4 Full support 7 Full support 1.2 No support No ? Full support Yes ? ? ? ?
Full support 1 Full support 12 Full support 1 Full support 4 Full support 7 Full support 1.2 No support No ? Full support Yes ? ? ? ?
Full support 1 Full support 12 Full support 1 Full support 8 Full support 9 Full support 1.2 No support No ? Full support Yes ? ? ? ?
Full support 5 Full support 12 Full support 3 Full support 9 Full support 15 Full support 5 No support No ? Full support Yes ? ? ? ?
Full support 1 Full support 1Notes This cursor is only supported on macOS and Linux. Full support 12 Full support 1.5 Full support 1.5Notes This cursor is only supported on macOS and Linux. Full support 10 Full support 10.6 Full support 3 No support No ? Full support Yes ? ? ? ?
Full support 1 Full support 12 Full support 1 Full support 4 Full support 7 Full support 1.2 No support No ? Full support Yes ? ? ? ?
Full support 1 Full support 12 Full support 1 Full support 6 Full support 7 Full support 1.2 No support No ? Full support Yes ? ? ? ?
Full support 1 Full support 12 Full support 1 Full support 6 Full support 7 Full support 1.2 No support No ? Full support Yes ? ? ? ?
Full support 1 Full support 12 Full support 1 Full support 4 Full support 7 Full support 1.2 No support No ? Full support Yes ? ? ? ?
Full support 1 Full support 12 Full support 1.5 Full support 10 Full support 10.6 Full support 3 No support No ? Full support Yes ? ? ? ?
Full support 1 Full support 12 Full support 1 Full support 4 Full support 7 Full support 1.2 No support No ? Full support Yes ? ? ? ?
Full support 1 Full support 12 Full support 1 Full support 4 Full support 7 Full support 1.2 No support No ? Full support Yes ? ? ? ?
Full support 1 Full support 12 Full support 1.5 No support No Full support 10.6 Full support 3 No support No ? Full support Yes ? ? ? ?
Full support 1 Full support 12 Full support 1.5 Full support 10 Full support 10.6 Full support 3 No support No ? Full support Yes ? ? ? ?
Full support 1 Full support 12 Full support 1.5 Full support 10 Full support 10.6 Full support 3 No support No ? Full support Yes ? ? ? ?
Full support 1 Full support 12 Full support 1 Full support 4 Full support 7 Full support 1.2 No support No ? Full support Yes ? ? ? ?
Full support 1 Full support 12 Full support 1.5 Full support 6 Full support 10.6 Full support 3 No support No ? Full support Yes ? ? ? ?
Full support 1 Full support 12 Full support 1.5 Full support 6 Full support 10.6 Full support 3 No support No ? Full support Yes ? ? ? ?
Full support 1 Full support 12 Full support 1.5 Full support 6 Full support 10.6 Full support 3 No support No ? Full support Yes ? ? ? ?
Full support 1 Full support 12 Full support 1.5 Full support 6 Full support 10.6 Full support 3 No support No ? Full support Yes ? ? ? ?
Full support 1 Full support 12 Full support 1.5 Full support 6 Full support 10.6 Full support 3 No support No ? Full support Yes ? ? ? ?
Full support 1 Full support 12 Full support 1 Full support 4 Full support 7 Full support 1.2 No support No ? Full support Yes ? ? ? ?
Full support 1 Full support 12 Full support 1.5 Full support 10 Full support 10.6 Full support 3 No support No ? Full support Yes ? ? ? ?
Full support 37 Full support 37 Full support 1Prefixed Requires the vendor prefix: -webkit- Full support 12 Full support 24 Full support 24 Full support 1Prefixed Requires the vendor prefix: -moz- No support No Full support 24 Full support 24 No support 15 — 23Prefixed Requires the vendor prefix: -webkit- Full support 9 Full support 9 Full support 3Prefixed Requires the vendor prefix: -webkit- No support No ? Full support Yes ? ? ? ?
Full support 1 Full support 1Prefixed Requires the vendor prefix: -webkit-Notes Chrome 22 added Windows support. Full support 14 Full support 27 Full support 27 Full support 1.5Prefixed Requires the vendor prefix: -moz- No support No Full support Yes Full support 4 Full support 4Prefixed Requires the vendor prefix: -webkit- No support No ? Full support Yes ? ? ? ?
Full support 1 Full support 12 Full support 1.5 Full support 1.5Notes Firefox 4 added macOS support. Full support 6 ? Full support 3 No support No ? Full support Yes ? ? ? ?
Full support Yes No support No Full support Yes No support No ? Full support Yes No support No ? No support No ? ? ? ?

Legend

Full support   Full support No support   No support Compatibility unknown   Compatibility unknownExperimental. Expect behavior to change in the future.Experimental. Expect behavior to change in the future.See implementation notes.See implementation notes.Requires a vendor prefix or different name for use.Requires a vendor prefix or different name for use.

 

See also

developer.mozilla.org

Свойства Cursors (System.Windows.Forms)

System_CAPS_pubpropertySystem_CAPS_staticAppStarting

Возвращает курсор, который появляется при запуске приложения.

System_CAPS_pubpropertySystem_CAPS_staticArrow

Получает курсор в виде стрелки.

System_CAPS_pubpropertySystem_CAPS_staticCross

Получает курсор в виде крестика.

System_CAPS_pubpropertySystem_CAPS_staticDefault

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

System_CAPS_pubpropertySystem_CAPS_staticHand

Получает курсор в виде руки, обычно используемые при наведении указателя мыши на веб-ссылку.

System_CAPS_pubpropertySystem_CAPS_staticHelp

Получает курсор справки, который представляет собой сочетание стрелки и вопросительного знака.

System_CAPS_pubpropertySystem_CAPS_staticHSplit

Возвращает курсор, отображаемый при наведении указателя мыши на горизонтальную линию разделения.

System_CAPS_pubpropertySystem_CAPS_staticIBeam

Получает образный указатель, который используется для отображения расположения текстового курсора при щелчке мышью.

System_CAPS_pubpropertySystem_CAPS_staticNo

Возвращает курсор, который указывает на недоступность определенной области для текущей операции.

System_CAPS_pubpropertySystem_CAPS_staticNoMove2D

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

System_CAPS_pubpropertySystem_CAPS_staticNoMoveHoriz

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

System_CAPS_pubpropertySystem_CAPS_staticNoMoveVert

Возвращает курсор, который появляется при выполнении операций с помощью колесика мыши без движения, но можно прокручивать окно в вертикальном направлении.

System_CAPS_pubpropertySystem_CAPS_staticPanEast

Возвращает курсор, который появляется при выполнении операций с помощью колесика мыши и движения при горизонтальной прокрутке вправо.

System_CAPS_pubpropertySystem_CAPS_staticPanNE

Возвращает курсор, который появляется при выполнении операций с помощью колесика мыши и движения при прокрутке окна горизонтально и вертикально вверх и вправо.

System_CAPS_pubpropertySystem_CAPS_staticPanNorth

Возвращает курсор, который появляется при выполнении операций с помощью колесика мыши и движения при вертикальной прокрутке окна вверх.

System_CAPS_pubpropertySystem_CAPS_staticPanNW

Возвращает курсор, который появляется при выполнении операций с помощью колесика мыши и движения при прокрутке окна горизонтально и вертикально вверх и влево.

System_CAPS_pubpropertySystem_CAPS_staticPanSE

Возвращает курсор, который появляется при выполнении операций с помощью колесика мыши и движения при прокрутке окна горизонтально и вертикально вниз и вправо.

System_CAPS_pubpropertySystem_CAPS_staticPanSouth

Возвращает курсор, который появляется при выполнении операций с помощью колесика мыши и вертикальной прокрутке окна вниз.

System_CAPS_pubpropertySystem_CAPS_staticPanSW

Возвращает курсор, который появляется при выполнении операций с помощью колесика мыши и движения при прокрутке окна горизонтально и вертикально вниз и влево.

System_CAPS_pubpropertySystem_CAPS_staticPanWest

Возвращает курсор, который появляется при выполнении операций с помощью колесика мыши и движения при горизонтальной прокрутке слева.

System_CAPS_pubpropertySystem_CAPS_staticSizeAll

Получает четырехконечный курсор, состоящий из четырех соединенных стрелок, указывающих Север, Юг, Восток, и запад.

System_CAPS_pubpropertySystem_CAPS_staticSizeNESW

Получает двунаправленный диагональный (северо-восток и юго-запад) курсор для изменения размера.

System_CAPS_pubpropertySystem_CAPS_staticSizeNS

Возвращает вертикальное (Север Юг) Двунаправленный курсор.

System_CAPS_pubpropertySystem_CAPS_staticSizeNWSE

Получает двунаправленный диагональный (северо-запад и юго-восток) курсор для изменения размера.

System_CAPS_pubpropertySystem_CAPS_staticSizeWE

Возвращает горизонтальное (влево или вправо) Двунаправленный курсор.

System_CAPS_pubpropertySystem_CAPS_staticUpArrow

Получает курсор в виде стрелки вверх, обычно используется для определения точки вставки.

System_CAPS_pubpropertySystem_CAPS_staticVSplit

Возвращает курсор, отображаемый при наведении указателя мыши на вертикальный разделитель.

System_CAPS_pubpropertySystem_CAPS_staticWaitCursor

Возвращает курсор ожидания, обычно изображаемый в форме песочных часов.


Смотрите также

 

..:::Новинки:::..

Windows Commander 5.11 Свежая версия.

Новая версия
IrfanView 3.75 (рус)

Обновление текстового редактора TextEd, уже 1.75a

System mechanic 3.7f
Новая версия

Обновление плагинов для WC, смотрим :-)

Весь Winamp
Посетите новый сайт.

WinRaR 3.00
Релиз уже здесь

PowerDesk 4.0 free
Просто - напросто сильный upgrade проводника.

..:::Счетчики:::..