user-select¶
Свойство user-select
управляет поведением выделения текста и других элементов на странице, в частности, позволяет запретить выделение текста.
Обычно применяется для интерактивных элементов, на которые можно щёлкать, например, вкладки, и для которых выделение текста нежелательно.
Демо¶
Интерфейс
Синтаксис¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
|
Значения¶
auto
-
Для редактируемых элементов значение принимается
contain
. Если у родителя значениеuser-select
установлено какall
, то для элемента оно тоже будетall
. Если у родителя значениеuser-select
установлено какnone
, то для элемента оно тоже будетnone
. Во всех остальных случаях принимается значениеtext
. none
-
Пользователю запрещено выделять элемент.
text
-
Пользователь может выделить текст в элементе.
all
-
Позволяет выделить текст внутри элемента, включая дочерние элементы.
contain
-
Позволяет выделять текст, но только внутри границ элемента.
Примечание¶
- Internet Explorer поддерживает свойство
-ms-user-select
. - Chrome, Opera, Safari и Android поддерживают свойство
-webkit-user-select
. - Firefox поддерживает свойство
-moz-user-select
. - Значение
contain
поддерживается только в IE.
Значение по-умолчанию: auto
Применяется ко всем элементам
Спецификации¶
Поддержка браузерами¶
Описание и примеры¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
|