English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Bootstrap4기존의 panel, well, thumbnail 컴포넌트를 대체할 새로운 유연하고 확장 가능한 내용 컨테이너 컴포넌트인 card 컴포넌트를 도입했습니다. 이는 헤더와 푸터 옵션, 다양한 내용, 컨텍스트 배경 색상 및 강력한 표시 옵션을 포함하고 있습니다. 다음 부분에서 card 컴포넌트를 사용하는 방법을 보여드리겠습니다.
Bootstrap를 통해4 의 .card와 .card-body 클래스를 사용하여 간단한 카드를 생성합니다,예를 들어:
<!DOCTYPE html> <html> <head> <title>Bootstrap 예제</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h2>간단한 카드</h2> <div class="card"> <div class="card-body">간단한 카드</div> </div> </div> </body> </html>테스트 봐봅시다 ‹/›
Bootstrap4 의 카드는 Bootstrap과 유사합니다 3 의 패널、이미지 축소판、well.
.card-header 클래스는 카드 헤더 스타일을 생성하는 데 사용됩니다,.card-footer 클래스는 카드 하단 스타일을 생성하는 데 사용됩니다:
<!DOCTYPE html> <html> <head> <title>Bootstrap 예제</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h2>카드 헤더 및 하단</h2> <div class="card"> <div class="card-header">헤더</div> <div class="card-body">내용</div> <div class="card-footer">하단</div> </div> </div> </body> </html>테스트 봐봅시다 ‹/›
Bootstrap 4 다양한 카드 배경 색상 클래스를 제공합니다: .bg-기본, .bg-성공, .bg-정보, .bg-경고, .bg-위험, .bg-두 번째, .bg-다크 및 .bg-가벼운。
<!DOCTYPE html> <html> <head> <title>Bootstrap 예제</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h2>다양한 색상 카드</h2> <div class="card"> <div class="card-body">기본 카드</div> </div> <br> <div class="card bg-기본 텍스트-white"> <div class="card-body">기본 카드</div> </div> <br> <div class="card bg-성공 텍스트-white"> <div class="card-body">성공 카드</div> </div> <br> <div class="card bg-정보 텍스트-white"> <div class="card-body">정보 카드</div> </div> <br> <div class="card bg-경고 텍스트-white"> <div class="card-body">경고 카드</div> </div> <br> <div class="card bg-위험 텍스트-white"> <div class="card-body">위험 카드</div> </div> <br> <div class="card bg-두 번째 텍스트-white"> <div class="card-body">두 번째 카드</div> </div> <br> <div class="card bg-다크 텍스트-white"> <div class="card-body">다크 카드</div> </div> <br> <div class="card bg-가벼운 텍스트-dark"> <div class="card-body">가벼운 카드</div> </div> </div> </body> </html>테스트 봐봅시다 ‹/›
头来의 요소에 .card를 사용할 수 있습니다.-title 클래스를 사용하여 카드 제목을 설정합니다. .card-text 클래스는 카드 본문의 내용을 설정하는 데 사용됩니다. .card-link 클래스는 링크의 색상을 설정하는 데 사용됩니다。
<!DOCTYPE html> <html> <head> <title>Bootstrap 예제</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h2>제목、텍스트 및 링크</h2> <div class="card"> <div class="card-body"> <h4 class="card-title">Card title</h4> <p class="card-text">Some example text. Some example text.</p> <a href="#" class="card-link">Card link</a> <a href="#" class="card-link">Another link</a> </div> </div> </div> </body> </html>테스트 봐봅시다 ‹/›
우리는 <img> .card 추가-img-top(图片在文字上方) 또는 .card-img-bottom(图片在文字下方 来设置图片卡片:
<!DOCTYPE html> <html> <head> <title>Bootstrap 예제</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h2>이미지 카드</h2> <p>이미지가 상단에 있음 (card-img-top):</p> <div class="card" style="width:400px"> <img class="card-img-top" src="https://static.oldtoolbag.com/images/mix/img_avatar.png" alt="카드 이미지" style="width:100%"> <div class="card-body"> <h4 class="card-title">John Doe</h4> <p class="card-text">Some example text some example text. John Doe is an architect and engineer</p> <a href="#" class="btn btn-primary">프로필 보기</a> </div> </div> <br> <p>이미지가 하단에 있음(card-img-bottom):</p> <div class="card" style="width:400px"> <div class="card-body"> <h4 class="card-title">Jane Doe</h4> <p class="card-text">Some example text some example text. Jane Doe is an architect and engineer</p> <a href="#" class="btn btn-primary">프로필 보기</a> </div> <img class="card-img-bottom" src="https://static.oldtoolbag.com/images/mix/img_avatar.png" alt="카드 이미지" style="width:100%"> </div> </div> </body> </html>테스트 봐봅시다 ‹/›
이미지를 배경으로 설정하려면 사용할 수 있습니다 .card-img-overlay class:
<!DOCTYPE html> <html> <head> <title>Bootstrap 예제</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h2>이미지 위에 텍스트覆盖</h2> <p>이미지를 배경으로 설정하려면 사용할 수 있습니다 .card-img-overlay class:</p> <div class="card img-fluid" style="width:500px"> <img class="card-img-top" src="https://static.oldtoolbag.com/images/mix/img_avatar.png" alt="카드 이미지" style="width:100%"> <div class="card-img-overlay"> <h4 class="card-title">John Doe</h4> <p class="card-text">일부 예제 텍스트 일부 예제 텍스트. 일부 예제 텍스트 일부 예제 텍스트. 일부 예제 텍스트 일부 예제 텍스트.</p> <a href="#" class="btn btn-primary">프로필 보기</a> </div> </div> </div> </body> </html>테스트 봐봅시다 ‹/›