css властивість user-select
Властивість user-select керує поведінкою виділення тексту та інших елементів на сторінці, зокрема, дозволяє заборонити виділення тексту.

Зазвичай застосовується для інтерактивних елементів, на які можна клацати, наприклад, вкладки, і для яких виділення тексту небажано.
автор: NagarD
- Нотатка
-
Ця властивість дуже слабо підтримується сучасними браузерами, й рекомендується до використання з префіксами.
автор: NagarD
Синтаксис
user-select: auto | text | none | contain | all;
Властивість user-select
може отримувати 5 значень:
-
none
-
Текст не можна виділяти.
автор: NagarD
-
auto
-
Текст можна виділяти, якщо це дозволено без задання у браузері.
автор: NagarD
-
all
-
Виділяє увесь текст в один клік.
автор: NagarD
-
text
-
Текст можна виділяти.
автор: NagarD
-
contain
-
Виділяє текст, якщо елемент можна редагувати.
автор: NagarD
Переглядачі
Приклади
+ запропонувати свій приклад у пісочниці
Спробуй виділити обидва абзаци мишею: другий із user-select: none не виділяється (і не скопіюється).
HTML
<p>Цей текст виділяється як звичайно.</p>
<p class="no">А цей виділити не вдасться — спробуй.</p>
CSS
.no {
user-select: none;
}
автор: NagarD