user-select xususiyati - matnni tanlashni taqiqlash
user-select xususiyati
sahifadagi matn va boshqa elementlarni tanlash xatti-harakatlarini boshqaradi.
Sintaksis
selector {
user-select: none | contain | all | auto | text;
}
Qiymatlar
| Qiymat | Tavsif |
|---|---|
none |
Matn tanlanmaydi. |
contain |
Element ichida boshlangan tanlash ushbu element chegarasidan tashqariga chiqmaydi. |
all |
Agar ichki elementda ikki marta bosilgan bo'lsa, ushbu xususiyat qiymatiga ega bo'lgan ota-onaning barcha tarkibi tanlanadi. |
auto |
Hisoblanadigan qiymat, avtomatik ravishda quyidagicha aniqlanadi:
after va
before
psevdoelementlari uchun qiymat none ga teng, tahrirlanadigan element uchun
qiymat contain ga teng, agar ota-ona elementining qiymati
all yoki none bo'lsa - elementning o'zida ham xuddi shunday bo'ladi,
aks holda qiymat text bo'ladi.
|
text |
Foydalanuvchi elementdagi matnni tanlashi mumkin. |
Standart qiymat: text.
Eslatma
Ba'zi qiymatlar barcha brauzerlarda ishlamasligi mumkin.
Misol . none qiymati
Quyidagi matnni tanlab bo'lmaydi:
<div id="elem">
Lorem ipsum dolor sit amet.
</div>
#elem {
user-select: none;
}
:
Shuningdek qarang
-
selectionpsevdoelementi,
bu tanlangan matn uslublarini boshqaradi -
pointer-eventsxususiyati,
bu sichqonchaning reaktsiyasini olib tashlaydi