여러분이 사용하고 계신 브라우저는 HTML5를 지원하지 않기 때문에 몇몇 요소가 제대로 보이도록 JScript를 사용하고 있습니다. 하지만 여러분의 브라우저 설정에서 스크립트 기능이 꺼져있으므로, 현재 페이지를 제대로 확인하시려면 스크립트 기능을 켜주셔야 합니다. Bootstrap - Bootstrap 4 진행률 표시줄
Bootstrap – Bootstrap 4 진행률 표시줄
12개월전 작성
1년전 수정



부트스트랩 4 진행률 표시줄

진행률 표시줄을 사용하여 사용자에게 프로세스 진행 정도를 표시할 수 있다.

25% 완료
50% 완료
100% 완료

기본 진행 표시줄

기본 진행률 표시줄을 만들려면 컨테이너 요소에 .progress 클래스를 추가하고 해당 .progress-bar 클래스를 해당 하위 요소에 추가한다.
진행률 표시줄의 너비를 설정하려면 CSS width 속성을 사용하자.

예제

<span> 요소 내에서 상황에 맞는 클래스(예: .badge) 와 함께 .badge-secondary 클래스를 사용하여 직사각형 배지를 만든다.
배지는 상위 요소(있는 경우)의 크기에 맞게 크기가 조정된다.

<div class="progress">
  <div class="progress-bar" style="width:70%"></div>
</div>
기본 예시
예제 보기

진행률 표시줄 높이

예제

진행률 표시줄의 높이는 기본적으로 16px다.
CSS height 속성을 사용하여 변경해보자.
진행률 컨테이너와 진행률 표시줄의 높이를 동일하게 설정해야 한다.

<div class="progress" style="height:20px">
  <div class="progress-bar" style="width:40%;height:20px"></div>
</div>
기본 예시
예제 보기

진행률 표시줄 레이블

표시되는 비율을 표시하려면 진행률 표시줄 안에 텍스트를 추가하자.


70%
예제
<div class="progress">
  <div class="progress-bar" style="width:70%">70%</div>
</div>
기본 예시
예제 보기

컬러 진행률 표시줄

예제
<!-- Blue -->
<div class="progress">
  <div class="progress-bar" style="width:10%"></div>
</div>

<!-- Green -->
<div class="progress">
  <div class="progress-bar bg-success" style="width:20%"></div>
</div>

<!-- Turquoise -->
<div class="progress">
  <div class="progress-bar bg-info" style="width:30%"></div>
</div>

<!-- Orange -->
<div class="progress">
   <div class="progress-bar bg-warning" style="width:40%"></div>
</div>

<!-- Red -->
<div class="progress">
  <div class="progress-bar bg-danger" style="width:50%"></div>
</div>

<!-- White -->
<div class="progress border">
  <div class="progress-bar bg-white" style="width:60%"></div>
</div>

<!-- Grey -->
<div class="progress">
  <div class="progress-bar bg-secondary" style="width:70%"></div>
</div>

<!-- Light Grey -->
<div class="progress border">
  <div class="progress-bar bg-light" style="width:80%"></div>
</div>

<!-- Dark Grey -->
<div class="progress">
  <div class="progress-bar bg-dark" style="width:90%"></div>
</div>
기본 예시
예제 보기

줄무늬 진행률 표시줄

예제

클래스를 사용하여 .progress-bar-striped진행률 표시줄에 줄무늬를 추가하자.

<div class="progress">
  <div class="progress-bar progress-bar-striped" style="width:40%"></div>
</div>
기본 예시
예제 보기

애니메이션 진행률 표시줄

예제
<div class="progress-bar progress-bar-striped progress-bar-animated" style="width:40%"></div>
기본 예시
예제 보기

다중 진행률 표시줄

진행률 표시줄을 쌓을 수도 있다.


Free Space

Warning

Danger
예제
<div class="progress">
  <div class="progress-bar bg-success" style="width:40%">
    Free Space
  </div>
  <div class="progress-bar bg-warning" style="width:10%">
    Warning
  </div>
  <div class="progress-bar bg-danger" style="width:20%">
    Danger
  </div>
</div>

기본 예시
예제 보기

참고

Mingg`s Diary
밍구
밍구
공부 목적 블로그