English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
이 장에서는 Bootstrap下拉 메뉴에 중점을 둡니다.下拉 메뉴는 전환 가능하며, 링크를 목록 형식으로 표시하는 컨텍스트 메뉴입니다. 이는 Bootstrap 플러그인과 함께 사용할 수 있습니다. 下拉 메뉴(Dropdown) JavaScript 플러그인 의 상호작용을 통해 구현합니다.
下拉 메뉴를 사용하려면 class .dropdown 안에下拉 메뉴를 추가하면 됩니다. 아래의 예제는 기본下拉 메뉴를 보여줍니다:
!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Bootstrap 예제 - 下拉 메뉴(Dropdowns)</title> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script> </head> <body> <div class="dropdown"> <button type="button" class="btn dropdown-toggle" id="dropdownMenu1" data-toggle="dropdown"> 테마 <span class="caret"></span> </button> <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1"> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">Java</a> </li> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">데이터 마이닝</a> </li> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">데이터 통신/네트워크</a> </li> <li role="presentation" class="divider"></li> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">분리된 링크</a> </li> </ul> </div> </body> </html>테스트를 보세요 ‹/›
결과는 다음과 같이 표시됩니다:
오른쪽 정렬을 통해 .dropdown-menu class 추가 .pull-right 오른쪽 정렬下拉 메뉴. 아래의 예제가 이를 보여줍니다:
!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Bootstrap 예제 - 오른쪽 정렬下拉 메뉴</title> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script> </head> <body> <div class="dropdown"> <button type="button" class="btn dropdown-toggle" id="dropdownMenu1" data-toggle="dropdown">테마 <span class="caret"></span> </button> <ul class="dropdown-menu pull-right" role="menu" aria-labelledby="dropdownMenu1"> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">Java</a> </li> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">데이터 마이닝</a> </li> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">데이터 통신/네트워크</a> </li> <li role="presentation" class="divider"></li> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">분리된 링크</a> </li> </ul> </div> </body> </html>테스트를 보세요 ‹/›
결과는 다음과 같이 표시됩니다:
class를 사용하여 dropdown-header 드롭다운 메뉴의 태그 영역에 제목을 추가하세요. 아래의 예제는 이를 보여줍니다:
!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Bootstrap 예제 - 드롭다운 메뉴 제목</title> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script> </head> <body> <div class="dropdown"> <button type="button" class="btn dropdown-toggle" id="dropdownMenu1" data-toggle="dropdown"> 테마 <span class="caret"></span> </button> <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1"> <li role="presentation" class="dropdown-header">드롭다운 메뉴 제목</li> <li role="presentation" > <a role="menuitem" tabindex="-1" href="#">Java</a> </li> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">데이터 마이닝</a> </li> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#"> 데이터 통신/네트워크 </a> </li> <li role="presentation" class="divider"></li> <li role="presentation" class="dropdown-header">드롭다운 메뉴 제목</li> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">분리된 링크</a> </li> </ul> </div> </body> </html>테스트를 보세요 ‹/›
결과는 다음과 같이 표시됩니다:
클래스 | 설명 | 예제 |
---|---|---|
.dropdown | 드롭다운 메뉴 지정, 모든 드롭다운 메뉴는 .dropdown 안에 포함됩니다 | 시도해 보세요 |
.dropdown-menu | 드롭다운 메뉴 생성 | 시도해 보세요 |
.dropdown-menu-right | 드롭다운 메뉴 오른쪽 정렬 | 시도해 보세요 |
.dropdown-header | 드롭다운 메뉴에 제목 추가 | 시도해 보세요 |
.dropup | 위로 펼쳐지는 드롭다운 메뉴 지정 | 시도해 보세요 |
.disabled | 드롭다운 메뉴의 비활성화 항목 | 시도해 보세요 |
.divider | 드롭다운 메뉴의 분리선 | 시도해 보세요 |