Кратко
СкопированоСвойство user
определяет, может ли пользователь выбрать текст в элементе, для которого это свойство задано.
Пример
СкопированоДобавим к тексту user
, чтобы он не выделялся мышкой.
p { user-select: none;}
p { user-select: none; }
Как пишется
Скопированоnone
— текст внутри элемента нельзя выделить и, как следствие, скопировать.text
— текст может быть выделен.all
— весь текст, включая текст в дочерних элементах, может быть выделен.contain
— может быть выделен только текст элемента, которому задано свойство.auto
— значение вычисляется в зависимости от элемента:- для редактируемого элемента (атрибут
contenteditable
) значение будетcontain
; - для псевдоэлементов
:
и: before :
значение будет: after none
; - значения
user
и- select : all user
наследуются от родителя.- select : none - иначе значение будет
text
.
- для редактируемого элемента (атрибут
Подсказки
Скопировано💡 Обычно свойство используется для интерактивных элементов на которые можно нажать, но выделение текста у них при этом нежелательно.