Savybė user-select - teksto pažymėjimo draudimas

Savybė user-select valdo teksto ir kitų elementų puslapyje pažymėjimo elgesį.

Sintaksė

cssselektorius {
  user-select: none | contain | all | auto | text;
}

Reikšmės

Reikšmė Aprašas
none Tekstas nepažymimas.
contain Pažymėjimas, pradėtas elemento viduje, neišeis už šio elemento ribų.
all Jei dukart spustelėta įdėtajame elemente, bus pasirinktas visas tėvinio elemento turinys, turintis šią savybės reikšmę.
auto Apskaičiuojama reikšmė, automatiškai nustatoma taip: pseudoelementams after ir before reikšmė yra none, redaguojamam elementui reikšmė yra contain, jei tėvinio elemento reikšmė all arba none - tokia pati bus ir pačiam elementui, kitu atveju reikšmė bus text.
text Naudotojas gali pažymėti tekste elemente.

Numatytoji reikšmė: text.

Pastaba

Kai kurios reikšmės gali neveikti visose naršyklėse.

Pavyzdys . Reikšmė none

Šio teksto neįmanoma pažymėti:

html<div id="elem">
  Lorem ipsum dolor sit amet.
</div>
css#elem {
  user-select: none;
}

Результат:

Taip pat žiūrėkite

  • pseudoelementas selection,
    kuris valdo pažymėto teksto stilius
  • savybė pointer-events,
    kuri pašalina reakciją į pelę