Bootstrap 5 테이블
컨텍스트 클래스
컨텍스트 클래스는 전체 테이블 (<table>
)과 테이블 행 (<tr>
) 또는 테이블 셀 (<td>
) 색상화。
예제
사용할 수 있는 컨텍스트 클래스:
클래스 | 설명 |
---|---|
.table-primary |
파란색: 중요한 작업을 나타냅니다. |
.table-success |
녹색: 성공이나 긍정적인 행동을 나타냅니다. |
.table-danger |
빨간색: 위험하거나 부정적인 행동을 나타냅니다. |
.table-info |
연한 파란색: 중립적인 정보 변경이나 작업을 나타냅니다. |
.table-warning |
오렌지: 주의해야 할 경고를 나타냅니다. |
.table-active |
회색: 테이블 행이나 테이블 셀에 마우스를 올리면 적용되는 색상. |
.table-secondary |
회색: 중요하지 않은 작업을 나타냅니다. |
.table-light |
연한 회색 테이블이나 테이블 행 배경. |
.table-dark |
회색 테이블이나 테이블 행 배경. |
반응형 테이블
.table-responsive
필요할 때 테이블에 스크롤을 추가하는 클래스(수평 방향에서 너무 크다면):
예제
<div class="table-responsive"> <table class="table"> ... </table> </div>
화면 너비에 따라 테이블에 스크롤이 추가되는 시점을 결정할 수 있습니다:
클래스 | 화면 너비 |
---|---|
.table-responsive-sm |
< 576px |
.table-responsive-md |
< 768px |
.table-responsive-lg |
< 992px |
.table-responsive-xl |
< 1200px |
.table-responsive-xxl |
< 1400px |
예제
<div class="table-responsive-sm"> <table class="table"> ... </table> </div>