BS jarayon indikatorlari
Oddiy progress bar
Progress bar (jarayon indikatori) foydalanuvchiga jarayonning qaysi bosqichida ekanini ko‘rsatish uchun ishlatilishi mumkin.
Bootstrap progress barlarning bir necha turini taqdim etadi.
Bootstrap’dagi standart progress bar quyidagicha ko‘rinadi:
Standart progress bar yaratish uchun <div> elementiga .progress klassini qo‘shing:
Misol
<div class="progress">
<div class="progress-bar" role="progressbar" aria-valuenow="70"
aria-valuemin="0" aria-valuemax="100" style="width:70%">
<span class="sr-only">70% Complete</span>
</div>
</div>
O‘zingiz sinab ko‘ring »
Eslatma: Progress barlar Internet Explorer 9 va undan oldingi versiyalarda qo‘llab-quvvatlanmaydi (chunki ular ba’zi effektlarga erishish uchun CSS3 o‘tishlari (transitions) va animatsiyalaridan foydalanadi).
Eslatma: Ekran o‘quvchi dasturlardan foydalanadigan odamlar uchun qulaylikni (accessibility) oshirish maqsadida aria-* atributlarini qo‘shishingiz kerak.
Yorliqli progress bar
Yorliqli progress bar quyidagicha ko‘rinadi:
Foizni ko‘rinadigan qilib ko‘rsatish uchun progress bardan .sr-only klassini olib tashlang:
Misol
<div class="progress">
<div class="progress-bar" role="progressbar" aria-valuenow="70"
aria-valuemin="0" aria-valuemax="100" style="width:70%">
70%
</div>
</div>
O‘zingiz sinab ko‘ring »
Rangli progress barlar
Kontekstual klasslar "ranglar orqali ma’no berish" uchun ishlatiladi.
Progress barlar bilan ishlatish mumkin bo‘lgan kontekstual klasslar:
.progress-bar-success.progress-bar-info.progress-bar-warning.progress-bar-danger
Quyidagi misolda turli kontekstual klasslar yordamida progress barlarni qanday yaratish ko‘rsatilgan:
Misol
<div class="progress">
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="40"
aria-valuemin="0" aria-valuemax="100" style="width:40%">
40% Complete (success)
</div>
</div>
<div class="progress">
<div class="progress-bar progress-bar-info" role="progressbar" aria-valuenow="50"
aria-valuemin="0" aria-valuemax="100" style="width:50%">
50% Complete (info)
</div>
</div>
<div class="progress">
<div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="60"
aria-valuemin="0" aria-valuemax="100" style="width:60%">
60% Complete (warning)
</div>
</div>
<div class="progress">
<div class="progress-bar progress-bar-danger" role="progressbar" aria-valuenow="70"
aria-valuemin="0" aria-valuemax="100" style="width:70%">
70% Complete (danger)
</div>
</div>
O‘zingiz sinab ko‘ring »
Yo‘l-yo‘l progress barlar
Progress barlar yo‘l-yo‘l ham bo‘lishi mumkin:
Progress barlarga yo‘l-yo‘l chiziqlar qo‘shish uchun .progress-bar-striped klassini qo‘shing:
Misol
<div class="progress">
<div class="progress-bar progress-bar-success progress-bar-striped" role="progressbar"
aria-valuenow="40" aria-valuemin="0" aria-valuemax="100" style="width:40%">
40% Complete (success)
</div>
</div>
<div class="progress">
<div class="progress-bar progress-bar-info progress-bar-striped" role="progressbar"
aria-valuenow="50" aria-valuemin="0" aria-valuemax="100" style="width:50%">
50% Complete (info)
</div>
</div>
<div class="progress">
<div class="progress-bar progress-bar-warning progress-bar-striped" role="progressbar"
aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width:60%">
60% Complete (warning)
</div>
</div>
<div class="progress">
<div class="progress-bar progress-bar-danger progress-bar-striped" role="progressbar"
aria-valuenow="70" aria-valuemin="0" aria-valuemax="100" style="width:70%">
70% Complete (danger)
</div>
</div>
O‘zingiz sinab ko‘ring »
Animatsiyali progress bar
Progress barni animatsiyali qilish uchun .active klassini qo‘shing:
Misol
<div class="progress">
<div class="progress-bar progress-bar-striped active" role="progressbar"
aria-valuenow="40" aria-valuemin="0" aria-valuemax="100" style="width:40%">
40%
</div>
</div>
O‘zingiz sinab ko‘ring »
Ketma-ket joylashtirilgan progress barlar
Progress barlarni bitta chiziqda ketma-ket joylashtirish ham mumkin:
Bir nechta barni bitta <div class="progress"> ichiga joylashtirib, ketma-ket joylashgan progress bar yarating:
Misol
<div class="progress">
<div class="progress-bar progress-bar-success" role="progressbar" style="width:40%">
Free Space
</div>
<div class="progress-bar progress-bar-warning" role="progressbar" style="width:10%">
Warning
</div>
<div class="progress-bar progress-bar-danger" role="progressbar" style="width:20%">
Danger
</div>
</div>
O‘zingiz sinab ko‘ring »
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
