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 | |