Tsibela kumxholo ophambili Tsiba uye kukhangelo lwamaxwebhu
Check
in English

Uluhlu

Sebenzisa amagalelo ethu oluhlu lwesiko ukwenza isitayile esinqamlezayo sebrawuza kunye nokwenza ngokwezifiso eyakhelwe-ngaphakathi.

Isishwankathelo

Yenza <input type="range">ulawulo lwesiko nge .form-range. Ingoma (imvelaphi) kunye nobhontsi (ixabiso) zombini zenziwe ngohlobo olufanayo kuzo zonke izikhangeli. Njengoko iFirefox kuphela ixhasa "ukugcwalisa" ingoma yabo ukusuka ekhohlo okanye ekunene kubhontsi njengendlela yokubonisa inkqubela phambili, asiyixhasi okwangoku.

html
<label for="customRange1" class="form-label">Example range</label>
<input type="range" class="form-range" id="customRange1">

Kukhubazekile

Yongeza disableduphawu lwe-boolean kwigalelo ukuyinika inkangeleko engwevu, susa iziganeko zesalathisi, kwaye uthintele ukugxila.

html
<label for="disabledRange" class="form-label">Disabled range</label>
<input type="range" class="form-range" id="disabledRange" disabled>

Min kunye nobuninzi

Uluhlu lwezimvo lunamaxabiso afihlakeleyo minkunye max- 0kunye 100, ngokulandelelanayo. Ungakhankanya amaxabiso amatsha kwabo basebenzisa i minkunye maxneempawu.

html
<label for="customRange2" class="form-label">Example range</label>
<input type="range" class="form-range" min="0" max="5" id="customRange2">

Amanyathelo

Ngokungagqibekanga, amagalelo oluhlu "snap" ukuya kumaxabiso apheleleyo. Ukutshintsha oku, ungakhankanya stepixabiso. Kulo mzekelo ungezantsi, siphinda kabini inani lamanyathelo ngokusebenzisa step="0.5".

html
<label for="customRange3" class="form-label">Example range</label>
<input type="range" class="form-range" min="0" max="5" step="0.5" id="customRange3">

Sass

Izinto eziguquguqukayo

$form-range-track-width:          100%;
$form-range-track-height:         .5rem;
$form-range-track-cursor:         pointer;
$form-range-track-bg:             $gray-300;
$form-range-track-border-radius:  1rem;
$form-range-track-box-shadow:     $box-shadow-inset;

$form-range-thumb-width:                   1rem;
$form-range-thumb-height:                  $form-range-thumb-width;
$form-range-thumb-bg:                      $component-active-bg;
$form-range-thumb-border:                  0;
$form-range-thumb-border-radius:           1rem;
$form-range-thumb-box-shadow:              0 .1rem .25rem rgba($black, .1);
$form-range-thumb-focus-box-shadow:        0 0 0 1px $body-bg, $input-focus-box-shadow;
$form-range-thumb-focus-box-shadow-width:  $input-focus-width; // For focus box shadow issue in Edge
$form-range-thumb-active-bg:               tint-color($component-active-bg, 70%);
$form-range-thumb-disabled-bg:             $gray-500;
$form-range-thumb-transition:              background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;