Блог Vaden Pro

Все о самостоятельном создании и продвижении сайтов
Вы здесь

Свойство -webkit-user-select

Справочник: 
Вендорное свойство

Характеристики свойства

В каких браузерах работает?

- 1.0+ - 3.1+ - - -

В каких версиях CSS используется?

CSS 1 CSS 2 CSS 2.1 CSS 3
- - - -

Для чего используется?

Осуществляет контроль за выделением текстовой части сайта, а также прочих элементов на страничке. Свойство носит вендорный характер и предназначен для работы в среде Chrome и Safari. Стоит отметить, что вне зависимости от прописанного значения свойства (разрешено или запрещено) выделению поддаются содержимое полей формы всегда.

Как правильно задавать?

-webkit-user-select:значение;

Какие могут быть значения?

  • auto - посетителю разрешается выделять и текст, и любой другой элемент на страничке.
  • none - выделение на веб-странице запрещено.
  • text - к выделению доступен только текст.

Пример использования

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>Свойство -webkit-user-select</title>
  <style type="text/css">
   body { -webkit-user-select: none; }
   .txt { -webkit-user-select: text; }
  </style>
 </head>
 <body>
  <p>Выделение текста запрещено</p>
  <p><input type="text" value="Текст выделяется, так как находится в поле формы" /></p>
  <p class="txt">Выделяется только текст</p>
 </body>
</html>

Тип CSS свойства: 
Интерфейс