اصلي منځپانګې ته لاړ شئ د اسنادو نیویګیشن ته لاړشئ
Check
in English

تعاملات

د کارونې ټولګي چې بدلوي چې څنګه کاروونکي د ویب پاڼې مینځپانګې سره تعامل کوي.

د متن انتخاب

هغه طریقه بدل کړئ په کوم کې چې مینځپانګه غوره کیږي کله چې کاروونکي ورسره اړیکه ونیسي.

دا پراګراف به په بشپړ ډول غوره شي کله چې د کارونکي لخوا کلیک وکړئ.

دا پراګراف د ډیفالټ انتخاب چلند لري.

دا پراګراف به د انتخاب وړ نه وي کله چې د کارونکي لخوا کلیک وکړئ.

html
<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>

اشاره کونکي پیښې

بوټسټریپ د عنصر متقابل عمل مخنیوي یا اضافه کولو لپاره ټولګي .pe-noneچمتو کوي..pe-auto

دا لینک کلیک نه شي کولی.

دا لینک کلیک کیدی شي (دا ډیفالټ چلند دی).

دا لینک نشي کلیک کولی ځکه چې pointer-eventsملکیت د هغې له مور او پلار څخه په میراث کې دی. په هرصورت، دا لینک ټولګي لري pe-autoاو کلیک کیدی شي.

html
<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>

.pe-noneټولګي (او د CSS pointer-eventsملکیت چې دا یې تنظیموي) یوازې د پوائنټر (ماوس ، سټایلس ، ټچ) سره د متقابل عمل مخه نیسي. لینکونه او کنټرولونه د .pe-noneډیفالټ له مخې د کیبورډ کاروونکو لپاره لاهم د تمرکز وړ او د عمل وړ دي. د دې لپاره چې ډاډ ترلاسه شي چې دوی حتی د کیبورډ کاروونکو لپاره په بشپړ ډول بې طرفه شوي دي، تاسو ممکن اړتیا ولرئ نور ځانګړتیاوې اضافه کړئ لکه tabindex="-1"(د دوی د کیبورډ تمرکز ترلاسه کولو څخه مخنیوی کول) او aria-disabled="true"(د دې حقیقت بیانولو لپاره چې دوی په مؤثره توګه د مرستندویه ټیکنالوژیو لپاره معیوب شوي دي)، او ممکن د جاوا سکریپټ څخه کار واخلئ. په بشپړ ډول د عمل کولو څخه مخنیوی وکړئ.

که امکان ولري، ساده حل دا دی:

  • د فارم کنټرول لپاره، د disabledHTML ځانګړتیا اضافه کړئ.
  • د لینکونو لپاره، hrefخاصیت لرې کړئ، دا یو غیر متقابل لنگر یا ځای لرونکی لینک جوړ کړئ.

ساس

Utilities API

د متقابل عمل اسانتیاوې زموږ په یوټیلیټ API کې په scss/_utilities.scss. د یوټیلیټیز API کارولو څرنګوالی زده کړئ.

    "user-select": (
      property: user-select,
      values: all auto none
    ),
    "pointer-events": (
      property: pointer-events,
      class: pe,
      values: none auto,
    ),