이 글은 주로 표에 대한 설명입니다. 사실 웹사이트를 해본 사람들에게는 낯설지 않은 내용이기도 하고, 때로는 사용자나 상사의 요구로 인해 가장 많이 사용되는 표시라고도 할 수 있습니다. . 두통. 부트스트랩이 우리를 위해 어떤 종류의 테이블을 준비했는지 살펴볼까요? 아래와 같이:
1.기본 케이스
2. 스트라이프 테이블
3. 테두리가 있는 표
4. 마우스 오버
5. 압축표
6. 신분등급
7. 반응형
8. 요약
기본 케이스
태그에 .table을 추가하면 약간의 패딩과 가로 구분선과 같은 기본 스타일이 제공됩니다. 이 접근 방식은 매우 중복되어 보입니다! ? 다만, 테이블 요소가 많이 사용되는 것 같고, 기본 스타일을 주면 달력, 날짜 선택 등 플러그인에 영향을 줄 수 있다는 점에서 스타일을 분리하기로 했습니다.
간단한 테이블 예시
<div class="container">
<table class="table">
<caption>Table基本案例</caption>
<thead>
<tr>
<th>First Name</th>
<th>Last Name</th>
<th>User Name</th>
</tr>
</thead>
<tbody>
<tr>
<td>aehyok</td>
<td>leo</td>
<td>@aehyok</td>
</tr>
<tr>
<td>lynn</td>
<td>thl</td>
<td>@lynn</td>
</tr>
</tbody>
</table>
</div>
로그인 후 복사
줄무늬 테이블
내의 모든 항목에 얼룩말 줄무늬 스타일을 추가하려면 .table-striped를 사용하세요.
위 예제의 테이블 요소에 다른 스타일 클래스 를 추가하세요.
현재 효과를 보면 아직 변화가 있는 부분이 있습니다.
테두리가 있는 표
.table-bordered를 사용하여 테이블과 그 안의 각 셀에 테두리를 추가합니다.
또는 첫 번째 예의 테이블 요소에 다른 스타일 클래스 를 추가하세요.
마우스 오버
.table-hover를 사용하여
의 각 행이 마우스 호버 상태에 반응하도록 합니다.
해당 선으로 마우스를 이동하면 효과가 나타납니다
콤팩트 테이블
테이블을 더 컴팩트하게 만들려면 .table-densed를 사용하세요. 그러면 셀의 패딩이 절반으로 줄어듭니다.
이 효과는 그다지 명확하지 않습니다. 주로 셀 내용의 패딩이 절반으로 줄어들기 때문입니다.
상태 클래스
이러한 상태 클래스를 통해 라이센스가 부여된 셀에 대한 색상을 설정할 수 있습니다.
<table class="table table-condensed">
<caption>Table</caption>
<thead>
<tr>
<th>#</th>
<th>First Name</th>
<th>Last Name</th>
<th>User Name</th>
</tr>
</thead>
<tbody>
<tr class="active">
<td>1</td>
<td>aehyok</td>
<td>leo</td>
<td>@aehyok</td>
</tr>
<tr class="success">
<td>2</td>
<td>lynn</td>
<td>thl</td>
<td>@lynn</td>
</tr>
<tr class="warning">
<td>3</td>
<td>Amdy</td>
<td>Amy</td>
<td>@Amdy</td>
</tr>
<tr class="danger">
<td>4</td>
<td>Amdy</td>
<td>Amy</td>
<td>@Amdy</td>
</tr>
<tr >
<td class="success">5</td>
<td class="danger">Amdy</td>
<td class="warning">Amy</td>
<td class="active">@Amdy</td>
</tr>
</tbody>
</table>
로그인 후 복사
반응형
작은 화면 장치(768px 미만)에서 가로로 스크롤되는 반응형 테이블을 생성하려면 .table-반응형으로 .table을 래핑하세요. 화면 너비가 768px보다 크면 가로 스크롤 막대가 사라집니다.
<div class="table-responsive">
<table class="table">
<caption>Table</caption>
<thead>
<tr>
<th>#</th>
<th>First Name</th>
<th>Last Name</th>
<th>User Name</th>
</tr>
</thead>
<tbody>
<tr class="active">
<td>1</td>
<td>aehyok</td>
<td>leo</td>
<td>@aehyok</td>
</tr>
<tr class="success">
<td>2</td>
<td>lynn</td>
<td>thl</td>
<td>@lynn</td>
</tr>
<tr class="warning">
<td>3</td>
<td>Amdy</td>
<td>Amy</td>
<td>@Amdy</td>
</tr>
<tr class="danger">
<td>4</td>
<td>Amdy</td>
<td>Amy</td>
<td>@Amdy</td>
</tr>
<tr >
<td class="success">5</td>
<td class="danger">Amdy</td>
<td class="warning">Amy</td>
<td class="active">@Amdy</td>
</tr>
</tbody>
</table>
</div>
로그인 후 복사
스크롤바가 나타나는 것을 보세요.
몇 가지 간단한 스타일 클래스를 통해 페이지를 이 수준으로 변환할 수 있습니다. 이는 앞으로 더 이상 스타일 조정에 대해 걱정할 필요가 없다는 점입니다.
위는 가장 일반적으로 사용되는 부트스트랩 테이블 목록을 표시한 것입니다. 모든 분들의 학습에 도움이 되기를 바랍니다.
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
2024-10-22 09:46:29
2024-10-13 13:53:41
2024-10-12 12:15:51
2024-10-11 22:47:31
2024-10-11 19:36:51
2024-10-11 15:50:41
2024-10-11 15:07:41
2024-10-11 14:21:21
2024-10-11 12:59:11
2024-10-11 12:17:31