Dagiti Pannakilangen
Dagiti klase ti utilidad a mangbalbaliw no kasano ti pannakilangen dagiti agar-aramat kadagiti linaon ti maysa a website.
Panagpili ti teksto
Baliwan ti wagas a pannakapili ti linaon no makilangen ti agar-aramat iti dayta.
Daytoy a parapo ket interamente a mapili no i-click ti agus-usar.
Daytoy a parapo ket addaan iti default a panagpili a kababalin.
Saan a mapili daytoy a parapo no i-click ti agus-usar.
<p class="user-select-all">This paragraph will be entirely selected when clicked by the user.</p>
<p class="user-select-auto">This paragraph has default select behavior.</p>
<p class="user-select-none">This paragraph will not be selectable when clicked by the user.</p>
Dagiti pasamak ti pointer
Ti Bootstrap ket mangipaay .pe-none
ken .pe-auto
dagiti klase tapno malapdan wenno mainayon dagiti panagtitinnulong ti elemento.
Saan a mabalin nga i-click daytoy a link .
Daytoy a silpo ket mabalin a mai-klik (daytoy ket default a kababalin).
Daytoy a silpo ket saan a mabalin a mai-klik gapu ta ti pointer-events
sanikua ket natawid manipud iti nagannakna. Nupay kasta, daytoy a link ket addaan iti pe-auto
klase ken mabalin nga i-click.
<p><a href="#" class="pe-none" tabindex="-1" aria-disabled="true">This link</a> can not be clicked.</p>
<p><a href="#" class="pe-auto">This link</a> can be clicked (this is default behavior).</p>
<p class="pe-none"><a href="#" tabindex="-1" aria-disabled="true">This link</a> can not be clicked because the <code>pointer-events</code> property is inherited from its parent. However, <a href="#" class="pe-auto">this link</a> has a <code>pe-auto</code> class and can be clicked.</p>
Ti .pe-none
klase (ken ti pointer-events
tagikua ti CSS nga ikeddengna) ket manglapped laeng kadagiti panagtitinnulong babaen ti maysa a puntos (mouse, stylus, touch). Dagiti silpo ken dagiti kontrol nga addaan .pe-none
ket, babaen ti default, ket maipamaysa pay laeng ken maaramid para kadagiti agar-aramat ti teklado. Tapno masigurado a naan-anay a na-neutralize dagitoy urayno para kadagiti agar-aramat ti teklado, mabalin a kasapulam ti manginayon kadagiti kanayonan a kababalin a kas ti tabindex="-1"
(tapno malapdan ida nga umawat ti pokus ti teklado) ken aria-disabled="true"
(tapno maipakaammo ti kinapudno nga epektibo a nabaldadoda kadagiti makatulong a teknolohia), ken mabalin nga usarem ti JavaScript tapno naan-anay a lapdan ida nga agtignay.
No mabalin, ti nasimsimple a solusion ket:
- Para kadagiti kontrol ti porma, inayon ti
disabled
HTML a kababalin.
- Para kadagiti silpo, ikkaten ti
href
attribute, a mangaramid daytoy a saan nga interaktibo nga angkla wenno silpo ti placeholder.
Sass nga
API dagiti utilidad
Dagiti utilidad ti panagtitinnulong ket naideklara kadagiti utilidadmi nga API iti scss/_utilities.scss
. Ammuem no kasano nga usaren ti utilities API.
"user-select": (
property: user-select,
values: all auto none
),
"pointer-events": (
property: pointer-events,
class: pe,
values: none auto,
),