Тестер курсоров CSS
Бесплатно просматривайте все 38 стандартных стилей курсора CSS онлайн с нашим тестером курсоров CSS. Наведите на любую карточку курсора, чтобы увидеть его в действии, фильтруйте по категориям, ищите по названию и нажмите, чтобы мгновенно скопировать CSS-объявление. Без регистрации.
Preview all 36 standard CSS cursor styles by hovering over each card. Click any card to copy the cursor: CSS declaration to your clipboard. Filter by category or search by name.
36 cursors total - hover to preview, click to copy
Зачем использовать наш тестер курсоров CSS?
- Мгновенный предпросмотр курсоров CSS: просматривайте все 38 стандартных стилей курсора CSS, наводя на каждую карточку тестера. Курсор меняется сразу при наведении — без кликов, ожидания и догадок о том, как выглядит каждый курсор на вашей платформе.
- Безопасный тестер курсоров CSS онлайн: тестер работает полностью в браузере без сбора данных, отслеживания и запросов к серверу. Это чисто клиентский справочный инструмент — ваше посещение полностью приватно.
- Тестер курсоров CSS без установки: используйте тестер прямо в любом современном браузере без скачиваний, плагинов и расширений. Курсоры отрисовываются нативным набором вашей ОС, так что вы видите ровно то, что увидят пользователи.
- 100 % бесплатно с копированием в один клик: тестер курсоров CSS полностью бесплатен, без регистрации, ограничений и рекламы. Нажмите на любую карточку курсора, чтобы мгновенно скопировать готовое CSS-объявление в буфер обмена.
Типичные варианты использования тестера курсоров CSS
- Выбор правильного курсора для элементов интерфейса: используйте тестер, чтобы найти подходящий курсор для кнопок, ссылок, перетаскиваемых элементов и отключённых контролов. Наводите на каждый курсор в тестере, чтобы точно увидеть его вид перед добавлением в таблицу стилей.
- Проектирование интерфейсов drag-and-drop: интерфейсам перетаскивания нужна точная реакция курсора — grab при наведении, grabbing при перетаскивании, no-drop над недопустимыми целями. Тестер позволяет сравнить все курсоры перетаскивания рядом.
- Компоненты изменяемых панелей и разделителей: изменяемым панелям нужны направленные курсоры изменения размера (ew-resize, ns-resize, col-resize, row-resize). Используйте тестер, чтобы просмотреть все варианты и выбрать нужный для каждой ручки.
- Доступность и UX-обратная связь: корректная реакция курсора — требование доступности, пользователи полагаются на смену курсора, чтобы понять, что интерактивно. Тестер помогает убедиться, что отключённые элементы используют not-allowed, а состояния загрузки — wait или progress.
- Проверка курсоров на разных платформах: курсоры CSS по-разному отрисовываются в Windows, macOS и Linux. Проверяйте тестер на каждой платформе, чтобы убедиться, что выбранный курсор корректен для вашей аудитории до релиза.
- Ревью кода и документация: при проверке CSS-кода или написании документации компонентов используйте тестер как быстрый справочник, чтобы убедиться, что значения курсора верны и уместны для описанного взаимодействия.
Что такое свойство CSS cursor?
Свойство CSS cursor задаёт форму курсора мыши, появляющуюся при наведении на элемент. Это один из важнейших UX-сигналов в веб-интерфейсах — курсор сообщает пользователям, что произойдёт при взаимодействии с элементом. Спецификация CSS определяет 38 стандартных значений курсора, разделённых на категории: общие курсоры, индикаторы ссылок и статуса, курсоры выделения, курсоры перетаскивания, курсоры изменения размера и курсоры масштабирования. Наш тестер курсоров CSS позволяет просмотреть их все с нативной отрисовкой курсоров вашей ОС, так что вы видите ровно то, что увидят ваши пользователи на своей платформе.
Как работает наш тестер курсоров CSS
- Просматривайте или ищите: используйте вкладки категорий для фильтрации курсоров по типу (Общие, Ссылки и статус, Выделение, Перетаскивание, Изменение размера, Масштаб) либо введите название или описание курсора в поле поиска. Тестер мгновенно обновляет сетку.
- Наведите для предпросмотра: переместите мышь на любую карточку курсора, чтобы увидеть смену курсора в реальном времени. Информационная строка внизу показывает название курсора, CSS-объявление и описание. Тестер использует нативную отрисовку курсоров браузера — изображения и SVG не применяются.
- Нажмите, чтобы скопировать: нажмите на любую карточку курсора, чтобы скопировать полное CSS-объявление (например, cursor: pointer; ) в буфер обмена. Вставьте его прямо в таблицу стилей. Карточка показывает подтверждение «Скопировано!» на 1,5 секунды.
Категории курсоров CSS
- Общие: auto (браузер решает), default (стрелка платформы) и none (скрытый курсор). Используйте auto для большинства элементов и переопределяйте только там, где нужно.
- Ссылки и статус: pointer для кликабельных элементов, wait для блокирующих операций, progress для фоновых операций, help для подсказок и context-menu для целей правого клика.
- Перетаскивание: grab и grabbing для перетаскиваемых элементов, move для перемещаемых объектов, copy для копирования, alias для ярлыков, no-drop и not-allowed для недопустимых целей и отключённых действий.
- Изменение размера: направленные курсоры для всех 8 сторон света (n, s, e, w, ne, nw, se, sw), а также двунаправленные варианты (ew-resize, ns-resize, nesw-resize, nwse-resize) и col-resize , row-resize и all-scroll для изменения размера таблиц и панелей.
Поддержка браузеров и различия платформ
Все 38 значений курсора CSS в тестере поддерживаются в Chrome, Firefox, Safari, Edge и Opera. Внешний вид каждого курсора зависит от операционной системы: Windows использует курсоры Aero, macOS — свой набор, Linux — тему курсоров X11. Это сделано намеренно: браузер передаёт отрисовку курсора ОС, чтобы курсоры ощущались нативными на платформе пользователя. Курсор none полностью скрывает указатель — используйте его осторожно и только когда вы предоставляете свой курсор через JavaScript, поскольку скрытие курсора без замены нарушает доступность.
Часто задаваемые вопросы
Тестер курсоров CSS — это инструмент в браузере, позволяющий просмотреть все стандартные стили курсора CSS, наводя на каждую карточку. Наш тестер охватывает все 38 значений курсора CSS с фильтром по категориям, поиском и копированием CSS-объявления одним кликом. Без регистрации.
Спецификация CSS определяет 38 стандартных значений курсора в 6 категориях: общие (auto, default, none), ссылки и статус (pointer, progress, wait, context-menu, help), выделение (crosshair, cell, text, vertical-text), перетаскивание (alias, copy, move, no-drop, not-allowed, grab, grabbing), изменение размера (16 направленных вариантов) и масштаб (zoom-in, zoom-out).
Да — тестер курсоров CSS на 100 % бесплатен, без регистрации, без аккаунта и без ограничений. Просматривайте и копируйте столько стилей курсора, сколько нужно, бесплатно навсегда.
Курсоры CSS отрисовывает ваша операционная система, а не браузер. В Windows, macOS и Linux свои темы курсоров, поэтому одно и то же значение курсора выглядит по-разному на каждой платформе. Тестер курсоров CSS показывает курсор ровно так, как его увидят ваши пользователи на той же ОС.
cursor: wait означает, что программа занята и пользователь не может взаимодействовать со страницей. cursor: progress означает, что программа занята в фоне, но пользователь всё ещё может взаимодействовать. Используйте wait для блокирующих операций, а progress — для неблокирующих фоновых задач.
cursor: grab показывает открытую ладонь, означая, что элемент можно перетаскивать. cursor: grabbing показывает сжатую ладонь, означая, что элемент перетаскивают прямо сейчас. Переключайте их в JavaScript: grab при mouseenter, grabbing при mousedown.
cursor: not-allowed означает, что запрошенное действие выполнить нельзя — используйте его для отключённых кнопок и полей формы. cursor: no-drop означает, что перетаскиваемый элемент нельзя отпустить в текущем месте — используйте его для недопустимых целей при перетаскивании.
Да. Свойство CSS cursor принимает значение url() для своих изображений курсора: cursor: url(my-cursor.png) 0 0, auto. Два числа — координаты активной точки. Всегда указывайте резервный курсор после url() на случай, если изображение не загрузится.