Управляет поведением выделения текста и других элементов на странице. Несмотря на запрет или разрешение, в любом случае можно выделять содержимое текстовых полей формы.
Синтаксис
-moz-user-select: none | text | -moz-none | all
Значения
none
Пользователь не может выделить текст и любые вложенные элементы.
text
Пользователь может выделить текст.
-moz-none
Текст внутри элемента не может быть выделен, но выделение для вложенных элементов может быть разрешено через -moz-user-select: text.
all
Двойной щелчок по элементу выделяет весь текст внутри его родителя.
Пример
HTML5CSS2.1CSS3IECrOpSaFx
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>-moz-user-select</title>
<style>
body { -moz-user-select: -moz-none; }
.enable { -moz-user-select: text; }
</style>
</head>
<body>
<p>Этот текст нельзя выделить</p>
<p><input type="text" value="Этот текст можно выделить" /></p>
<p class="enable">Этот текст тоже можно выделить</p>
</body>
</html>
Дежурная шутка
Встречаются два приятеля:
— Ты в курсе что скоро конец света?
— Ничего, без света посидим!
— А ведь Интернета тоже не будет!
— А! Ужас! Трагедия! Драма!
— В этом то и есть весь конец света :(