Курсор
CSS-свойство cursor устанавливает курсор мыши, если таковой имеется, для отображения, когда указатель мыши находится над элементом.
Внешний вид курсора помогает информировать пользователей об операциях, которые можно выполнять при взаимодействии с элементом, включая: выделение текста, активацию справки или контекстного меню, копирование содержимого, изменение размера таблиц и так далее. Вы можете указать тип курсора с помощью ключевого слова или загрузить свой значок (с дополнительными резервными изображениями и ключевым словом в качестве резервного варианта отображения).
Интерактивный пример
Синтаксис
/* Ключевые слова */ cursor: auto; cursor: pointer; /* … */ cursor: zoom-out; /* Использование с обязательным резервным ключевым словом */ cursor: url(hand.cur), pointer; /* Использование URL и координат с обязательным резервным ключевым словом */ cursor: url(cursor_1.png) 4 12, auto; cursor: url(cursor_2.png) 2 2, pointer; /* Использование URL с резервными URL (иногда с координатами) с обязательным резервным ключевым словом */ cursor: url(cursor_1.svg) 4 5, url(cursor_2.svg), /* …, */ url(cursor_n.cur) 5 5, progress; /* Глобальные значения */ cursor: inherit; cursor: initial; cursor: revert; cursor: revert-layer; cursor: unset;
Значения
url() (en-US) или разделенный запятыми список url(), url(), … , указывающий на файл изображения. В качестве запасного варианта можно указать несколько url() на случай, если некоторые типы изображений курсора не поддерживаются. Резервный вариант, отличный от URL-адреса (одно или несколько ключевых слов), должен находиться в конце резервного списка.
Необязательные координаты X и Y, задающие указательную точку курсора.
Эти значения необходимо указывать в координатах изображения. Они располагаются относительно верхнего левого угла изображения (соответствует 0 0 ) и ограничены размерами изображения курсора. Если эти значения не указаны, они могут быть прочитаны из самого файла, в противном случае по умолчанию они будут находиться в верхнем левом углу изображения.
Ключевое слово должно быть установлено для указания типа используемого курсора или резервного курсора, который будет использоваться, если не удастся загрузить указанные значки.
Доступные ключевые слова перечислены в таблице ниже. Значения кроме none (что означает отсутствие курсора), являются изображением, которое будет использовано для отображения курсора. Вы можете навести указатель мыши на строки таблицы, чтобы увидеть эффект применения различных значений ключевых слов.
Указывает на возможность перемещения объекта.
Приближение или уменьшение.
Указывает на возможность схватить и переместить объект.
Формальное определение
| Начальное значение | auto |
|---|---|
| Применяется к | все элементы |
| Наследуется | да |
| Обработка значения | как указано, но с абсолютными значениями url (en-US) |
| Animation type | discrete |
Формальный синтаксис
cursor =
[ (en-US) [ (en-US) | (en-US) ] (en-US) [ (en-US) ] (en-US) ? (en-US) ] (en-US) # (en-US) ? (en-US) [ (en-US) auto | (en-US) default | (en-US) none | (en-US) context-menu | (en-US) help | (en-US) pointer | (en-US) progress | (en-US) wait | (en-US) cell | (en-US) crosshair | (en-US) text | (en-US) vertical-text | (en-US) alias | (en-US) copy | (en-US) move | (en-US) no-drop | (en-US) not-allowed | (en-US) grab | (en-US) grabbing | (en-US) e-resize | (en-US) n-resize | (en-US) ne-resize | (en-US) nw-resize | (en-US) s-resize | (en-US) se-resize | (en-US) sw-resize | (en-US) w-resize | (en-US) ew-resize | (en-US) ns-resize | (en-US) nesw-resize | (en-US) nwse-resize | (en-US) col-resize | (en-US) row-resize | (en-US) all-scroll | (en-US) zoom-in | (en-US) zoom-out ] (en-US)
=
| (en-US)
=
x
=
y
=
url( (en-US) * (en-US) ) | (en-US)
=
src( (en-US) * (en-US) )
Примеры
Задание типа курсора
.foo cursor: crosshair; > .bar cursor: zoom-in; > /* Использование резервного ключевого слова обязательно при использовании URL */ .baz cursor: url("hyper.cur"), auto; >
Спецификации
| Specification |
|---|
| CSS Basic User Interface Module Level 4 # cursor |
Совместимость с браузерами
BCD tables only load in the browser
Смотрите также
Found a content problem with this page?
- Edit the page on GitHub.
- Report the content issue.
- View the source on GitHub.
This page was last modified on 3 дек. 2023 г. by MDN contributors.
Your blueprint for a better internet.
MDN
Support
- Product help
- Report an issue
Our communities
Developers
- Web Technologies
- Learn Web Development
- MDN Plus
- Hacks Blog
- Website Privacy Notice
- Cookies
- Legal
- Community Participation Guidelines
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998– 2024 by individual mozilla.org contributors. Content available under a Creative Commons license.
Задание направления текста и его положения в фигуре или текстовом поле
Текстовые поля и большинство фигур могут содержать текст. Он может быть расположен горизонтально или вертикально, а также на одной строке или с переносом .
Вы можете изменить направление текста, Кроме того, можно изменить поля и фигуры для достижения оптимального расстояния либо масштабировать фигуры для лучшего текста.
Такие фигуры, как линии и соединители , не могут содержать текст.
Задание направления текста в фигуре или надписи

Направление текста в фигуре или текстовом поле можно изменить. Его можно повернуть на 90 или 270 градусов, чтобы он отображался боком.
- Щелкните правой кнопкой мыши границу фигуры или надписи.
- В контекстном меню выберите пункт Формат фигуры.

- В области Формат фигуры перейдите на вкладку Размер/Макет и свойства
. - В разделе Надпись выберите нужный параметр в списке Направление текста.

Параметр В столбик доступен в PowerPoint и Excel, но не в Word.
Поворот (отражение) текста в фигуре или надписи

- Вставьте надпись или фигуру в документ, а затем введите и отформатируйте текст.
- Щелкните надпись или фигуру правой кнопкой мыши и выберите команду Формат фигуры.
- В области Формат фигуры выберите Эффекты.

- В разделе Поворот объемной фигуры в поле Вращение вокруг оси X или Вращение вокруг оси Y введите 180 .
- Необязательно: если к надписи применяется заливка цветом, вы можете удалить ее в области Формат фигуры. В разделе Параметры фигуры откройте вкладку Заливка и границы
, разверните пункт Заливка и выберите значение Нет заливки. - Необязательно: если вы хотите удалить контур надписи, щелкните ее правой кнопкой мыши, нажмите кнопку Контур на появившейся мини-панели инструментов, а затем выберите Нет контура.
Другие параметры позиционирования
Щелкните заголовок раздела ниже, чтобы открыть подробные инструкции.
Расположение текста по горизонтали в фигуре или надписи
Чтобы изменить выравнивание отдельного абзаца или строки по горизонтали, выполните указанные ниже действия.

- Щелкните абзац или строку текста, которые нужно изменить.
- На вкладке Главная (или Сообщение в Outlook) выберите параметр выравнивания по горизонтали.
Чтобы изменить выравнивание всего текста в фигуре или надписи по горизонтали, выполните указанные ниже действия.
- Щелкните границу нужной фигуры или надписи.
- На вкладке Главная (или Сообщение в Outlook) выберите параметр выравнивания по горизонтали.

Расположение текста по вертикали в фигуре или надписи

- Щелкните правой кнопкой мыши границу фигуры или надписи.
- В контекстном меню выберите пункт Формат фигуры.

- В области Формат фигуры перейдите на вкладку Размер/Макет и свойства
. 
- Выберите нужный параметр в списке Вертикальное выравнивание.
Перенос текста в фигуре или надписи
При переносе текста он автоматически продолжается на следующей строке, как только достигает правой границы фигуры или надписи.
- Щелкните правой кнопкой мыши границу фигуры или надписи с текстом, для которого нужно настроить перенос.
- В контекстном меню выберите пункт Формат фигуры.

- В области Формат фигуры перейдите на вкладку Размер/макет и свойства
и установите флажок Переносить текст в фигуре по словам. 
Изменение полей между текстом и краями фигуры или надписи
Поле — это расстояние между текстом и внешней границей присоединенной фигуры или надписи.
- Щелкните правой кнопкой мыши границу фигуры или надписи.
- В контекстном меню выберите пункт Формат фигуры.

- В области Формат фигуры перейдите на вкладку Размер/Макет и свойства
. 
- Укажите размер перечисленных ниже полей в дюймах или миллиметрах (мм).
| Поле | Описание |
|---|---|
| Левое поле | Расстояние между левой границей фигуры и левым краем текста. |
| Правое поле | Расстояние между правой границей фигуры и правым краем текста. |
| Верхнее поле | Расстояние между верхней границей фигуры и верхним краем текста. |
| Нижнее поле | Расстояние между нижней границей фигуры и нижним краем текста. |
Подгонка размеров фигуры под текст
Можно автоматически увеличивать размер фигуры или надписи по вертикали, чтобы текст поместился внутри.
- Щелкните правой кнопкой мыши границу фигуры или надписи.
- В контекстном меню выберите пункт Формат фигуры.

- В области Формат фигуры перейдите на вкладку Макет и свойства
, щелкните пункт Надпись и установите флажок Подгонять размер фигуры под текст. 
Совет: Размер текста можно уменьшить, чтобы он поместился в фигуре или надписи, выбрав параметр Сократить текст при переполнении.
Задание направления текста в фигуре или надписи

Вы можете изменить направление текста в фигуре или надписи. Например, можно повернуть текст на 90 или 270 градусов, чтобы он выводился по вертикали.

- Щелкните правой кнопкой мыши границу фигуры или надписи с текстом.
- В контекстном меню выберите пункт Формат фигуры.
- В левой области диалогового окна выберите Надпись.
- В разделе Формат текста выберите нужный параметр в списке Направление текста.
- Чтобы просмотреть дополнительные сведения о параметрах панели Надпись диалогового окна Формат фигуры, нажмите кнопку Справка в верхней части диалогового окна.
Поворот (отражение) текста в фигуре или надписи

- Вставьте надпись или фигуру в документ, а затем введите и отформатируйте текст.
- Щелкните надпись или фигуру правой кнопкой мыши и выберите команду Формат фигуры.
- В левой области диалогового окна Формат фигуры выберите Поворот объемной фигуры.

- В поле Ось X введите 180 .
Другие параметры позиционирования
Щелкните заголовок раздела ниже, чтобы открыть подробные инструкции.
Расположение текста по горизонтали в фигуре или надписи
Чтобы изменить выравнивание отдельного абзаца или строки по горизонтали, выполните указанные ниже действия.

- Щелкните абзац или строку текста, которые нужно изменить.
- На вкладке Главная (или Сообщение в Outlook) выберите параметр выравнивания по горизонтали.
Чтобы изменить выравнивание всего текста в фигуре или надписи по горизонтали, выполните указанные ниже действия.
- Щелкните границу нужной фигуры или надписи.
- На вкладке Главная (или Сообщение в Outlook) выберите параметр выравнивания по горизонтали.

Расположение текста по вертикали в фигуре или надписи

- Щелкните правой кнопкой мыши границу фигуры или надписи.
- В контекстном меню выберите команду Формат фигуры, а затем в левой панели выберите вкладку Надпись.
- В разделе Формат текста выберите нужный параметр в списке Вертикальное выравнивание.
Подгонка размеров фигуры под текст
Можно автоматически увеличивать размер фигуры или надписи по вертикали, чтобы текст поместился внутри.

- Щелкните правой кнопкой мыши границу фигуры или надписи, размер которой нужно изменить.
- В контекстном меню выберите команду Формат фигуры, а затем в левой панели выберите вкладку Надпись.
- В разделе Автоподбор выберите параметр подгонять размер фигуры под текст.
Совет: Размер текста можно уменьшить, чтобы он поместился в фигуре или надписи, выбрав параметр Сократить текст при переполнении.
Изменение полей между текстом и краями фигуры или надписи
Внутренние поля — это расстояние между текстом и внешней границей фигуры или надписи.

- Щелкните правой кнопкой мыши границу фигуры или надписи.
- В контекстном меню выберите команду Формат фигуры, а затем в левой панели выберите вкладку Надпись.
- В разделе Внутренняя граница выполните одно из следующих действий:
- Чтобы задать расстояние между левой границей фигуры и текстом, введите значение отступа в поле левое.
- Чтобы задать расстояние между правой границей фигуры и текстом, введите значение отступа в поле правое.
- Чтобы задать расстояние между верхней границей фигуры и текстом, введите значение отступа в поле верхнее.
- Чтобы задать расстояние между нижней границей фигуры и текстом, введите значение отступа в поле нижнее.
См. также
Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).
Курсор ввода стал вертикальным. Как вернуть курсор ввода в вертикальное положение?
Работая в одном из редакторов текста (sublime text) курсор ввода (мигающая палочка) стала горизонтальной и коротенькой и стало неудобно ем пользоваться, произошло это незаметно, может быть случайно что-то нажал, кто знает как можно вернуть привычный курсор ввода? Спасибо!
Голосование за лучший ответ
Insert наверное нажал, нажми повторно.
-Иллюминат-Мастер (1533) 3 месяца назад
Легенда, помог спустя 8 лет
Попробуйте «Insert» на клавиатуре нажать. Скорее всего случайно включился режим замещения а не вставки текста.
спасибо, все работает!
Действительно insert так раздражало, спасибо!
7 лайфхаков в Figma, которые упростят вам работу
Рассказываем, как быстро выровнять файлы, переименовать пачку фреймов за раз и сделать прогресс-бар в несколько кликов.


Катя Павловская для Skillbox Media

Вячеслав Лазарев
Редактор. Пишет про дизайн, редактирует книги, шутит шутки, смотрит аниме.
В Figma есть множество скрытых функций и горячих клавиш, которые самостоятельно найти не так просто. Но если их освоить, вы сможете ускорить работу над макетом: быстрее искать фреймы или группы и подбирать цвет с помощью пипетки.
Рассказываем о семи простых лайфхаках, которые помогут вам быстрее работать в Figma.
Свернуть вложенные фреймы и группы
Если вы работаете над большим проектом, в документе становится сложно ориентироваться из-за большого количества фреймов, групп и компонентов, особенно когда они все развёрнуты.
Чтобы моментально свернуть все фреймы, группы и компоненты, нажмите сочетание клавиш Alt (⌥) + L.
Предпросмотр цвета
Выделите любой фрейм или фигуру, нажмите кнопку I, зажмите правую кнопку мыши и водите курсором по макету. Любой цвет под ним станет фоновым для выделенного элемента. Так вы сможете быстрее выбрать нужный оттенок для кнопки, текста или основного фона макета.
Переименование фреймов
По умолчанию Figma создаёт новые фреймы с названием Frame 1 — оно ничего не говорит о содержимом фрейма, особенно для тех, кто в ваш макет заходит впервые. Переименовать один такой фрейм — легко, но если их 10 или 20, то придётся потратить на это много времени.
Чтобы быстро систематизировать названия одинаковых по смыслу фреймов, выделите их, нажмите сочетание клавиш Сtrl (⌘) + R. Откроется меню, в котором вам будет предложено переименовать выделенные объекты:
Настройки переименования объектов:
- Match — часть имени, которую вы хотите изменить. Если ничего здесь не указать, название объекта поменяется целиком.
- Rename to — новое имя для объектов.
- Кнопка Current name — добавить текущее название объекта.
- Кнопки Number — добавить порядковые номера по возрастанию Number ↑ или по убыванию Number ↓.
- Start sequence from — указать, с какого числа начинать отсчёт. Параметр редактируется, если вы добавили в название порядковые номера.
Выравнивание с Tidy up
Два одинаковых объекта поставить ровно очень просто. Но если их 10 или 20, это превращается в большую и нудную задачу. Чтобы дизайнер не занимался подобной рутиной, в Figma есть функция Tidy up, с помощью которой можно автоматически расставить все объекты ровно, поменять их местами и изменить отступы.
Как пользоваться Tidy up
- Выделите все ваши объекты.
- В появившейся синей рамке нажмите на иконку , чтобы все объекты встали ровно.
- Если вы захотите изменить отступ, наведите курсор на вертикальный или горизонтальный промежуток между объектами, зажмите правую кнопку мыши и тяните.
- Чтобы поменять объекты местами, зажмите правой кнопкой мыши розовую точку в центре объекта и тащите его в то место, где он должен стоять.
Горизонтальный прогресс-бар
Если вы занимаетесь интерфейсом технически сложного приложения, скорее всего, вам понадобится прогресс-бар. В Figma есть множество способов его нарисовать, но самый простой — с помощью текста!
Как создать горизонтальный прогресс-бар из текста
- Создайте узкий и длинный фрейм.
- Добавьте в этот фрейм текстовый блок и напишите в нём текст.
- На панели слоёв нажмите на текстовый блок и в выпадающем меню выберите Frame section.
- На панели инструментов нажмите на плюс напротив слов Auto Layout и измените высоту фрейма с текстом так, чтобы она совпадала с высотой основного фрейма.
- У текстового модуля укажите контрастный фон, а непрозрачность текста — 0%.
- Сместите фрейм с текстом так, чтобы он полностью заполнил правую часть основного фрейма.
- По желанию углы обоих фреймов можно скруглить.
Теперь у вас есть регулируемый прогресс-бар. Чтобы изменить длину полосы загрузки, просто добавляйте в него текст:
Круглый прогресс-бар
Если вместо горизонтального прогресс-бара вам нужен круглый, его сделать так же легко.
- Создайте на макете круг, залейте его белым цветом.
- Скопируйте ваш круг и залейте его другим цветом — например, синим.
- Наведите курсор на круг, и тогда увидите на его контуре точку — зажмите её правой кнопкой мыши и тяните курсор вверх.
- На получившейся фигуре зажмите правой кнопкой мыши точку в центре и тяните курсор влево или вправо.
- По желанию добавьте скругления, чтобы концы получившегося прогресс-бара не были квадратными.
Готово — получился круглый прогресс-бар. Чтобы изменить его длину, наведите курсор на фигуру, зажмите правой кнопкой мыши один из концов фигуры и тяните.
Кляксы стандартными инструментами
В Figma есть много плагинов для создания интересных форм, но их можно сделать и самостоятельно с помощью стандартных инструментов. Например — сферы и связки, похожие на кляксы.
Как сделать кляксу
- Создайте два круга и небольшой прямоугольник. Поместите их на макет так, чтобы они были похожи на условную гантель.
- Выделите все фигуры и вверху нажмите на .
- Выделите получившуюся фигуру и задайте у неё скругление.
Теперь вы можете двигать фигуры как угодно и они будут похожи на кляксы:
Больше о Figma
- Как делать варианты элементов интерфейса
- 5 полезных плагинов: работа с текстом и шрифтами
- Как работать с модульной сеткой
- Как рисовать векторные изображения
- Тени в интерфейсах: зачем они нужны и как их рисовать
- Как создать тёмную тему

Самые полные и полезные инструкции, которые помогут вам освоить все функции графического редактора.
Больше интересного про дизайн в нашем телеграм-канале. Подписывайтесь!