Source

विकासः

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>