Прогресс
Жинақталған жолақтарды, анимациялық фондарды және мәтіндік белгілерді қолдауы бар Bootstrap реттелетін орындалу жолақтарын пайдалануға арналған құжаттама және мысалдар.
Прогресс компоненттері екі HTML элементімен, енін орнату үшін кейбір CSS және бірнеше атрибуттармен құрастырылған. Біз HTML5 <progress>
элементін пайдаланбаймыз, бұл сізге орындалу жолақтарын жинақтауды, оларды анимациялауды және олардың үстіне мәтін белгілерін қоюды қамтамасыз етеді.
.progress
Прогресс жолағының максималды мәнін көрсету үшін орауыш ретінде пайдаланамыз ..progress-bar
Біз осы уақытқа дейінгі ілгерілеуді көрсету үшін ішкі мәнді пайдаланамыз .- Олардың
.progress-bar
енін орнату үшін кірістірілген мәнер, қызметтік бағдарлама класы немесе реттелетін CSS қажет. - Сондай -ақ оны қолжетімді ету
.progress-bar
үшін кейбірrole
және атрибуттар қажет.aria
Осының бәрін біріктіріңіз, сізде келесі мысалдар бар.
<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>
Bootstrap ені орнату үшін бірнеше утилиталарды ұсынады . Сіздің қажеттіліктеріңізге байланысты, олар прогрессті жылдам конфигурациялауға көмектесуі мүмкін.
<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