--- title: user-select slug: Web/CSS/user-select tags: - Вёрстка - Свойство translation_of: Web/CSS/user-select ---
Свойство CSS user-select определяет может ли пользователь выбрать текст. Оно не влияет на контент, загруженный как {{Glossary("Chrome", "chrome")}}, за исключением текстовых блоков.
/* Ключевые слова в значении */
user-select: none;
user-select: auto;
user-select: text;
user-select: contain;
user-select: all;
/* Глобальные значения */
user-select: inherit;
user-select: initial;
user-select: unset;
/* Специфичные для Mozilla значения */
-moz-user-select: none;
-moz-user-select: text;
-moz-user-select: all;
/* Специфичные для WebKit значения */
-webkit-user-select: none;
-webkit-user-select: text;
-webkit-user-select: all; /*Не работает Safari; используйте только
"none" или "text", или, в противном случае, оно
будет разрешать ввод в <html> контейнер */
/* Специфичные для Microsoft значения */
-ms-user-select: none;
-ms-user-select: text;
-ms-user-select: element;
{{cssinfo}}
noneautoВычисляемое значение, автоматически определяется следующим образом:
::before и ::after вычисляемое значение - nonecontainuser-select для родителя этого элемента - all, вычисляемое значение - alluser-select для родителя этого элемента - none, вычисляемое значение - nonetexttextallcontainelement{{non-standard_inline}} (IE-specific alias)contain. Поддерживается только в Internet Explorer.Примечание: CSS UI 4 renames user-select: element to contain.
<p>You should be able to select this text.</p> <p class="unselectable">Hey, you can't select this text!</p> <p class="all">Clicking once will select all of this text.</p>
.unselectable {
-moz-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
}
.all {
-moz-user-select: all;
-webkit-user-select: all;
-ms-user-select: all;
user-select: all;
}
{{EmbedLiveSample("Примеры")}}
{{Compat}}