मुख्य सामग्री पर जाएँ docs नेविगेशनं प्रति गच्छतु
in English

विकासः

Bootstrap इष्टप्रगतिपट्टिकानां उपयोगाय दस्तावेजीकरणं उदाहरणानि च यत्र स्तम्भितपट्टिकाः, एनिमेटेडपृष्ठभूमिः, पाठलेबल् च समर्थनं दर्शयति ।

कथं कार्यं करोति

प्रगतिघटकाः HTML-तत्त्वद्वयेन सह निर्मिताः भवन्ति, विस्तारं सेट् कर्तुं केचन CSS, कतिपयानि विशेषतानि च । वयं HTML5 <progress>एलिमेण्ट् इत्यस्य उपयोगं न कुर्मः , यत् भवान् प्रगतिपट्टिकाः स्तम्भयितुं, तान् एनिमेट् कर्तुं, तेषां उपरि पाठलेबल् स्थापयितुं च शक्नोति इति सुनिश्चितं कुर्मः ।

  • वयं .progressprogress bar इत्यस्य max value सूचयितुं as a wrapper इत्यस्य उपयोगं कुर्मः ।
  • .progress-barएतावता प्रगतिः सूचयितुं वयं अन्तःकरणस्य उपयोगं कुर्मः ।
  • The .progress-barइत्यस्य विस्तारं सेट् कर्तुं inline style, utility class, अथवा custom CSS इत्यस्य आवश्यकता भवति ।
  • The .progress-baralso requires some roleand ariaattributes to make it accessible.

तत् सर्वं एकत्र स्थापयतु, भवतः निम्नलिखित उदाहरणानि सन्ति।

<div class="progress">
  <div class="progress-bar" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100"></div>
</div>
<div class="progress">
  <div class="progress-bar" role="progressbar" style="width: 25%" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100"></div>
</div>
<div class="progress">
  <div class="progress-bar" role="progressbar" style="width: 50%" aria-valuenow="50" aria-valuemin="0" aria-valuemax="100"></div>
</div>
<div class="progress">
  <div class="progress-bar" role="progressbar" style="width: 75%" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100"></div>
</div>
<div class="progress">
  <div class="progress-bar" role="progressbar" style="width: 100%" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100"></div>
</div>

बूटस्ट्रैप् विस्तारं सेट् कर्तुं मुष्टिभ्यां उपयोगितां प्रदाति | भवतः आवश्यकतानुसारं एते शीघ्रं प्रगतेः विन्यासे सहायकाः भवितुम् अर्हन्ति ।

<div class="progress">
  <div class="progress-bar w-75" role="progressbar" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100"></div>
</div>

लेबल

अन्तः पाठं स्थापयित्वा स्वस्य प्रगतिपट्टिकासु लेबल् योजयन्तु .progress-bar

२५% ९.
<div class="progress">
  <div class="progress-bar" role="progressbar" style="width: 25%;" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100">25%</div>
</div>

औनत्यम्‌

वयं केवलं , heightइत्यत्र मूल्यं सेट् कुर्मः .progress, अतः यदि भवान् तत् मूल्यं परिवर्तयति तर्हि अन्तः .progress-barस्वयमेव तदनुसारं आकारं परिवर्तयिष्यति ।

<div class="progress" style="height: 1px;">
  <div class="progress-bar" role="progressbar" style="width: 25%;" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100"></div>
</div>
<div class="progress" style="height: 20px;">
  <div class="progress-bar" role="progressbar" style="width: 25%;" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100"></div>
</div>

पृष्ठभूमिः

व्यक्तिगतप्रगतिपट्टिकानां स्वरूपं परिवर्तयितुं पृष्ठभूमि-उपयोगितावर्गाणां उपयोगं कुर्वन्तु ।

<div class="progress">
  <div class="progress-bar bg-success" role="progressbar" style="width: 25%" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100"></div>
</div>
<div class="progress">
  <div class="progress-bar bg-info" role="progressbar" style="width: 50%" aria-valuenow="50" aria-valuemin="0" aria-valuemax="100"></div>
</div>
<div class="progress">
  <div class="progress-bar bg-warning" role="progressbar" style="width: 75%" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100"></div>
</div>
<div class="progress">
  <div class="progress-bar bg-danger" role="progressbar" style="width: 100%" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100"></div>
</div>

अनेकाः पट्टिकाः

आवश्यकतानुसारं प्रगतिघटकस्य बहुविधप्रगतिपट्टिकाः समाविष्टाः कुर्वन्तु ।

<div class="progress">
  <div class="progress-bar" role="progressbar" style="width: 15%" aria-valuenow="15" aria-valuemin="0" aria-valuemax="100"></div>
  <div class="progress-bar bg-success" role="progressbar" style="width: 30%" aria-valuenow="30" aria-valuemin="0" aria-valuemax="100"></div>
  <div class="progress-bar bg-info" role="progressbar" style="width: 20%" aria-valuenow="20" aria-valuemin="0" aria-valuemax="100"></div>
</div>

धारीदारः

प्रगतिपट्टिकायाः ​​पृष्ठभूमिवर्णस्य उपरि CSS ढालद्वारा पट्टिकां प्रयोक्तुं .progress-bar-stripedकस्मिन् अपि योजयन्तु ।.progress-bar

<div class="progress">
  <div class="progress-bar progress-bar-striped" role="progressbar" style="width: 10%" aria-valuenow="10" aria-valuemin="0" aria-valuemax="100"></div>
</div>
<div class="progress">
  <div class="progress-bar progress-bar-striped bg-success" role="progressbar" style="width: 25%" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100"></div>
</div>
<div class="progress">
  <div class="progress-bar progress-bar-striped bg-info" role="progressbar" style="width: 50%" aria-valuenow="50" aria-valuemin="0" aria-valuemax="100"></div>
</div>
<div class="progress">
  <div class="progress-bar progress-bar-striped bg-warning" role="progressbar" style="width: 75%" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100"></div>
</div>
<div class="progress">
  <div class="progress-bar progress-bar-striped bg-danger" role="progressbar" style="width: 100%" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100"></div>
</div>

एनिमेटेड पट्टियाँ

पट्टिकायुक्तं ढालम् अपि एनिमेटेड् कर्तुं शक्यते । CSS3 एनिमेशनद्वारा पट्टिकाः दक्षिणतः वामतः एनिमेट् कर्तुं .progress-bar-animatedयोजयन्तु ।.progress-bar

<div class="progress">
  <div class="progress-bar progress-bar-striped progress-bar-animated" role="progressbar" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100" style="width: 75%"></div>
</div>

सस्स

चर

$progress-height:                   1rem;
$progress-font-size:                $font-size-base * .75;
$progress-bg:                       $gray-200;
$progress-border-radius:            $border-radius;
$progress-box-shadow:               $box-shadow-inset;
$progress-bar-color:                $white;
$progress-bar-bg:                   $primary;
$progress-bar-animation-timing:     1s linear infinite;
$progress-bar-transition:           width .6s ease;

कीफ्रेम्स्

कृते CSS एनिमेशनस्य निर्माणार्थं प्रयुक्तम् .progress-bar-animated। इत्यस्मिन् समाविष्टः scss/_progress-bar.scss.

@if $enable-transitions {
  @keyframes progress-bar-stripes {
    0% { background-position-x: $progress-height; }
  }
}