최고의 부트 스트랩 탐색 튜토리얼 2024년, 이 튜토리얼에서는 기본 탐색 모음,예,응답 탐색 모음,예,양식 탐색 모음,예,탐색 모음에 버튼,예,텍스트 탐색 모음,예,아이콘 탐색 링크와 결합,예,구성 요소 정렬,예,상단에 고정,예,단부 고정,예,정적 가기,예,탐색 모음 전환,예,를 배울 수 있습니다.

부트 스트랩 탐색

탐색 바는 좋은 기능으로, 부트 스트랩 사이트의 눈에 띄는 특징이다. 응용 프로그램 또는 사이트의 탐색 페이지 헤더의 응답 구성 요소와 네비게이션 재단. 모바일 내비게이션 장치의 뷰가 접힐에서 탐색 줄 가능한 뷰포트 가로 폭은 증가한다. 코어 탐색 모음 부트 스트랩, 탐색 바는 도메인 이름과 기본 탐색 정의 된 스타일이 포함되어 있습니다.

기본 탐색 모음

다음 단계를 수행 기본 탐색 모음을 만듭니다

  • 태그는 <탐색>에클래스 .navbar, .navbar 기본을 추가합니다.
  • 위의 요소로역할 = "탐색"을 추가 접근성을 향상하는 데 도움이됩니다.
  • 클래스 Navbar의 브랜드와 <A> 내부 요소를 포함하는 <div> 요소에 제목 클래스.navbar 헤더를 추가합니다. 이 텍스트는 하나 크게 표시 할 것입니다.
  • 탐색 모음에 대한 링크를 추가하려면 정렬되지 않은 목록 수클래스 .nav와, .navbar - 네비게이션의 추가합니다.

다음의 예는이 점을 보여

<탐색 클래스 = "네비게이션 바 네비게이션 바 - 기본" 역할 = "탐색"> <사업부 클래스 = "컨테이너 유체"> <사업부 클래스 = "네비게이션 바 헤더"> <A 클래스 = "네비게이션 바 브랜드" HREF = "#"> 튜토리얼 </ A> </ DIV> <DIV> <UL 클래스 = "탐색 네비게이션 바-탐색" > <리 클래스> <A = "활성" HREF = "#"> 아이폰 OS < / A> </ 리> <LI> <A HREF = "#"> SVN < / A> </ 리> <리 클래스 = "드롭 다운"> <A HREF = "#" 클래스 = "드롭 다운-전환" 데이터 전환 = "드롭 다운"> 자바의 <b 클래스 = "캐럿"> </ B> </ A> <UL 클래스 = "드롭 다운 메뉴"> <LI> <A HREF = "#"> JMeter를 < / A> </ 리> <LI> <A HREF = "#"> EJB < / A> </ 리> <LI> <A HREF = "#"> 재스퍼 리포트 </ A> </ 리> <리 클래스 = "분배기"> </ 리> <LI> <A HREF = "#"> 고립 링크 </ A> </ 리> <리 클래스 = "분배기"> </ 리> <LI> <A HREF = "#"> 다른 격리 된 링크 </ A> </ 리> </ UL> </ 리> </ UL> </ DIV> </ DIV> </ 탐색>

»시도

결과는 다음과 같다 :


응답 탐색 모음

반응 탐색 기능을 추가하려면 <DIV>에서의 .navbar 붕괴, .collapse클래스에 래핑 된 콘텐츠를 접합니다.접이식 탐색 바는 실제로클래스 .navbar - 토글 버튼과 두 개의 데이터 - 요소이다.첫번째는 자바 스크립트를 수행해야 게 사용되는데이터 토글 누름 버튼이며, 둘째는 소자로 전환 할 나타내는 데이터 타겟이다.의 <SPAN> 버튼의클래스 .icon 바 세 소위 함부르크을 만들 수 있습니다.이 스위치는.nav-붕괴에 <div> 요소를.이러한 기능을 달성하기 위해서는 포함해야 부트 스트랩 배 (축소) 플러그 .

다음의 예는이 점을 보여

<탐색 클래스 = "네비게이션 바 네비게이션 바 - 기본" 역할 = "탐색"> <사업부 클래스 = "컨테이너 유체"> <사업부 클래스 = "네비게이션 바 헤더"> <버튼 = "버튼"을 입력 클래스 = "네비게이션 바-전환" 데이터 전환 = "붕괴" 데이터 대상 = "# 예 - 네비게이션 바 - 붕괴"> <스팬 클래스 = "SR-만"> 탐색 </ 스팬 전환> <스팬 클래스 = "아이콘 바"> </ SPAN> <스팬 클래스 = "아이콘 바"> </ SPAN> <스팬 클래스 = "아이콘 바"> </ SPAN> </ 버튼> <A 클래스 = "네비게이션 바 브랜드" HREF = "#"> 튜토리얼 </ A> </ DIV> <사업부 클래스 = "붕괴 네비게이션 바 붕괴" ID = "예 - 네비게이션 바 붕괴 "> <UL 클래스 = "탐색 네비게이션 바-탐색" > <리 클래스> <A = "활성" HREF = "#"> 아이폰 OS < / A> </ 리> <LI> <A HREF = "#"> SVN < / A> </ 리> <리 클래스 = "드롭 다운"> <A HREF = "#" 클래스 = "드롭 다운-전환" 데이터 전환 = "드롭 다운"> 자바의 <b 클래스 = "캐럿"> </ B> </ A> <UL 클래스 = "드롭 다운 메뉴"> <LI> <A HREF = "#"> JMeter를 < / A> </ 리> <LI> <A HREF = "#"> EJB < / A> </ 리> <LI> <A HREF = "#"> 재스퍼 리포트 </ A> </ 리> <리 클래스 = "분배기"> </ 리> <LI> <A HREF = "#"> 고립 링크 </ A> </ 리> <리 클래스 = "분배기"> </ 리> <LI> <A HREF = "#"> 다른 격리 된 링크 </ A> </ 리> </ UL> </ 리> </ UL> </ DIV> </ DIV> </ 탐색>

»시도

결과는 다음과 같다 :

응답 탐색 모음

양식 탐색 모음

대신 사용하는 탐색 모음에서 양식 부트 스트랩이 형성 한 기본 클래스의 장, 그것은.navbar 형태의 클래스를 사용합니다.이 좁은 뷰포트 접는 동작에 적절한 수직 정렬과 양식을 보장합니다. 배치 된 탐색 줄의 내용을 결정하기 위해 (컴포넌트 배열 섹션에 상세하게 설명한다)에 맞춤 옵션을 사용한다.

다음의 예는이 점을 보여

<탐색 클래스 = "네비게이션 바 네비게이션 바 - 기본" 역할 = "탐색"> <사업부 클래스 = "컨테이너 유체"> <사업부 클래스 = "네비게이션 바 헤더"> <A 클래스 = "네비게이션 바 브랜드" HREF = "#"> 튜토리얼 </ A> </ DIV> <DIV> <양식 클래스 = "navbar- Navbar의 형태 왼쪽" 역할 = "검색"> <사업부 클래스 = "폼 그룹"> <입력 유형 = "텍스트" 클래스 = "폼 컨트롤" 자리 = "검색"> </ DIV> <버튼 = "제출"을 입력 클래스 = "btn을 BTN-기본" > 제출 </ 버튼> </ FORM> </ DIV> </ DIV> </ 탐색>

»시도

결과는 다음과 같다 :

양식 탐색 모음

탐색 모음에 버튼

버튼을 추가 .navbar-btn을 당신은클래스를 사용할 수 있으며, 버튼은 네비게이션 바없는 <형식> <버튼> 요소에 수직으로 중심.Ra 및 <입력> 요소를 사용할 수 있습니다.navbar-btn을.

이 표준이 아니기 때문에 사용하지 마십시오 <A> 요소에.navbar - 탐색 메뉴에서 .navbar-btn을버튼, 클래스를 .

다음의 예는이 점을 보여

<탐색 클래스 = "네비게이션 바 네비게이션 바 - 기본" 역할 = "탐색"> <사업부 클래스 = "컨테이너 유체"> <사업부 클래스 = "네비게이션 바 헤더"> <A 클래스 = "네비게이션 바 브랜드" HREF = "#"> 튜토리얼 </ A> </ DIV> <DIV> <양식 클래스 = "navbar- Navbar의 형태 왼쪽" 역할 = "검색"> <사업부 클래스 = "폼 그룹"> <입력 유형 = "텍스트" 클래스 = "폼 컨트롤" 자리 = "검색"> </ DIV> <버튼 = "제출"을 입력 클래스 = "btn을 BTN-기본" > 버튼을 제출 </ 버튼> </ FORM> <버튼 = "버튼"을 입력 클래스는 "btn을 BTN 기본 네비게이션 바의 = -btn"> 탐색 모음 버튼 </ 버튼> </ DIV> </ DIV> </ 탐색>

»시도

결과는 다음과 같다 :

탐색 모음에 버튼

텍스트 탐색 모음

텍스트 문자열 탐색에 포함 할 경우,클래스 .navbar 텍스트를 사용합니다.이것은 종종 적절한 주요 색상을 보장하기 <p> 태그와 함께 사용된다. 다음의 예는이 점을 보여

<탐색 클래스 = "네비게이션 바 네비게이션 바 - 기본" 역할 = "탐색"> <사업부 클래스 = "컨테이너 유체"> <사업부 클래스 = "네비게이션 바 헤더"> <A 클래스 = "네비게이션 바 브랜드" HREF = "#"> 튜토리얼 </ A> </ DIV> <DIV> <P 클래스 = "텍스트를 NAVBAR"> w3big의 사용자 로그인 </ P> </ DIV> </ DIV> </ 탐색>

»시도

결과는 다음과 같다 :

텍스트 탐색 모음

아이콘 탐색 링크와 결합

당신은 기존의 네비게이션 바 네비게이션 구성 요소 아이콘에 사용할 경우, 더 참조하십시오,클래스 glyphicon의 glyphicon-의 *을 설정 아이콘을 사용하여 부트 스트랩 아이콘을 다음 예제와 같이 :

<탐색 클래스 = "네비게이션 바 네비게이션 바 - 기본" 역할 = "탐색"> <사업부 클래스 = "컨테이너 유체"> <사업부 클래스 = "네비게이션 바 헤더"> <A 클래스 = "네비게이션 바 브랜드" HREF = "#"> 튜토리얼 </ A> </ DIV> <UL 클래스 = "탐색 네비게이션 바 - 탐색 네비게이션 바 - 오른쪽"> <LI> <A HREF = "#"> <스팬 클래스 = "glyphicon의 glyphicon 사용자" > </ SPAN> 회원 가입 </ A> </ 리> <LI> <A HREF = "#"> <스팬 클래스 = "glyphicon의 glyphicon - 벌목 에"> </ SPAN> 로그인 </ A> </ 리> </ UL> </ DIV> </ 탐색>

»시도

결과는 다음과 같다 :

아이콘 탐색 링크와 결합

구성 요소 정렬

당신은 정렬 된 탐색 모음의탐색 링크, 폼, 단추 또는 텍스트이러한 구성 요소를 왼쪽 유틸리티클래스 .navbar 왼쪽 또는 .navbar 오른쪽또는 오른쪽을 사용할 수 있습니다. 두 지정된 방향으로 떠 CSS 클래스를 추가 할 수 있습니다. 다음의 예는이 점을 보여

<탐색 클래스 = "네비게이션 바 네비게이션 바 - 기본" 역할 = "탐색"> <사업부 클래스 = "컨테이너 유체"> <사업부 클래스 = "네비게이션 바 헤더"> <A 클래스 = "네비게이션 바 브랜드" HREF = "#"> 튜토리얼 </ A> </ DIV> <DIV> <! - 왼쪽 정렬 -> <UL 클래스 = "탐색 네비게이션 바 - 탐색 네비게이션 바 - 왼쪽"> <리 클래스 = "드롭 다운"> <A HREF = "#" 클래스 = "드롭 다운-전환" 데이터 전환 = "드롭 다운"> 자바의 <b 클래스 = "캐럿"> </ B> </ A> <UL 클래스 = "드롭 다운 메뉴"> <LI> <A HREF = "#"> JMeter를 < / A> </ 리> <LI> <A HREF = "#"> EJB < / A> </ 리> <LI> <A HREF = "#"> 재스퍼 리포트 </ A> </ 리> <리 클래스 = "분배기"> </ 리> <LI> <A HREF = "#"> 고립 링크 </ A> </ 리> <리 클래스 = "분배기"> </ 리> <LI> <A HREF = "#"> 다른 격리 된 링크 </ A> </ 리> </ UL> </ 리> </ UL> <양식 클래스 = "navbar- Navbar의 형태 왼쪽" 역할 = "검색"> <버튼 = "제출"을 입력 클래스 = "btn을 BTN-기본" > 왼쪽 정렬 - 버튼을 제출 </ 버튼> </ FORM> <P 클래스 = "Navbar의 텍스트 navbar- 왼쪽"> 왼쪽 정렬 - 텍스트 </ P> <! - 마우스 오른쪽 정렬 -> <UL 클래스 = "탐색 네비게이션 바 - 탐색 네비게이션 바 - 오른쪽"> <리 클래스 = "드롭 다운"> <A HREF = "#" 클래스 = "드롭 다운-전환" 데이터 전환 = "드롭 다운"> 자바의 <b 클래스 = "캐럿"> </ B> </ A> <UL 클래스 = "드롭 다운 메뉴"> <LI> <A HREF = "#"> JMeter를 < / A> </ 리> <LI> <A HREF = "#"> EJB < / A> </ 리> <LI> <A HREF = "#"> 재스퍼 리포트 </ A> </ 리> <리 클래스 = "분배기"> </ 리> <LI> <A HREF = "#"> 고립 링크 </ A> </ 리> <리 클래스 = "분배기"> </ 리> <LI> <A HREF = "#"> 다른 격리 된 링크 </ A> </ 리> </ UL> </ 리> </ UL> <양식 클래스 = "네비게이션 바 형태 navbar- 권리" 역할 = "검색"> <버튼 = "제출"을 입력 클래스 = "BTN 기본 btn을" > 오른쪽 정렬 - 버튼을 제출 </ 버튼> </ FORM> <P 클래스 = "navbar- 텍스트 Navbar의 권리"> 오른쪽 정렬 - 텍스트 </ P> </ DIV> </ DIV> </ 탐색>

»시도

결과는 다음과 같다 :

구성 요소 정렬

상단에 고정

부트 스트랩 탐색 줄이 동적으로 배치 할 수 있습니다. 기본적으로 타겟팅 배치 HTML의 위치에 기초하는 블록 레벨 요소이다. 헬퍼 클래스의 수를 통해, 당신은 페이지의 상단이나 하단에 배치하거나 정적 탐색 모음 스크롤 페이지와 함께 그것을 만들 수 있습니다.

페이지 상단에 고정 된 탐색 모음을 원하는 경우,클래스를 .navbar하는 클래스.navbar 고정 탑을추가합니다.다음의 예는이 점을 보여

상위 탐색 줄 다른 지그재그로 페이지 콘텐츠 본체를 막기 위해서, 패딩의 값은 필요에 따라 설정 될 수있는 (패딩)는 <body> 패딩의 적어도 50 화소의 태그를 추가하세요.

<탐색 클래스 = "네비게이션 바 네비게이션 바 기본 네비게이션 바 - 고정 - 최고" 역할 = "탐색"> <사업부 클래스 = "컨테이너 유체"> <사업부 클래스 = "네비게이션 바 헤더"> <A 클래스 = "네비게이션 바 브랜드" HREF = "#"> 튜토리얼 </ A> </ DIV> <DIV> <UL 클래스 = "탐색 네비게이션 바-탐색" > <리 클래스> <A = "활성" HREF = "#"> 아이폰 OS < / A> </ 리> <LI> <A HREF = "#"> SVN < / A> </ 리> <리 클래스 = "드롭 다운"> <A HREF = "#" 클래스 = "드롭 다운-전환" 데이터 전환 = "드롭 다운"> 자바의 <b 클래스 = "캐럿"> </ B> </ A> <UL 클래스 = "드롭 다운 메뉴"> <LI> <A HREF = "#"> JMeter를 < / A> </ 리> <LI> <A HREF = "#"> EJB < / A> </ 리> <LI> <A HREF = "#"> 재스퍼 리포트 </ A> </ 리> <리 클래스 = "분배기"> </ 리> <LI> <A HREF = "#"> 고립 링크 </ A> </ 리> <리 클래스 = "분배기"> </ 리> <LI> <A HREF = "#"> 다른 격리 된 링크 </ A> </ 리> </ UL> </ 리> </ UL> </ DIV> </ DIV> </ 탐색>

»시도

결과는 다음과 같다 :

상단에 고정

단부 고정

당신이 페이지 하단에 고정 된 탐색 모음을 원하는 경우,클래스를 .navbar하는 클래스.navbar 고정 바닥을추가합니다.다음의 예는이 점을 보여

<탐색 클래스 = "네비게이션 바 네비게이션 바 기본 네비게이션 바 - 고정 바닥" 역할 = "탐색"> <사업부 클래스 = "컨테이너 유체"> <사업부 클래스 = "네비게이션 바 헤더"> <A 클래스 = "네비게이션 바 브랜드" HREF = "#"> 튜토리얼 </ A> </ DIV> <DIV> <UL 클래스 = "탐색 네비게이션 바-탐색" > <리 클래스> <A = "활성" HREF = "#"> 아이폰 OS < / A> </ 리> <LI> <A HREF = "#"> SVN < / A> </ 리> <리 클래스 = "드롭 다운"> <A HREF = "#" 클래스 = "드롭 다운-전환" 데이터 전환 = "드롭 다운"> 자바의 <b 클래스 = "캐럿"> </ B> </ A> <UL 클래스 = "드롭 다운 메뉴"> <LI> <A HREF = "#"> JMeter를 < / A> </ 리> <LI> <A HREF = "#"> EJB < / A> </ 리> <LI> <A HREF = "#"> 재스퍼 리포트 </ A> </ 리> <리 클래스 = "분배기"> </ 리> <LI> <A HREF = "#"> 고립 링크 </ A> </ 리> <리 클래스 = "분배기"> </ 리> <LI> <A HREF = "#"> 다른 격리 된 링크 </ A> </ 리> </ UL> </ 리> </ UL> </ DIV> </ DIV> </ 탐색>

»시도

결과는 다음과 같다 :

단부 고정

정적 가기

페이지 스크롤 탐색 모음과 함께 만들.navbar 정전기 탑 클래스를 추가 할 수 있습니다.이 클래스는 <몸>을 필요로 패딩 (패딩)을 추가하지 않습니다.

<탐색 클래스 = "네비게이션 바 네비게이션 바 기본 네비게이션 바 -static-최고" 역할 = "탐색"> <사업부 클래스 = "컨테이너 유체"> <사업부 클래스 = "네비게이션 바 헤더"> <A 클래스 = "네비게이션 바 브랜드" HREF = "#"> 튜토리얼 </ A> </ DIV> <DIV> <UL 클래스 = "탐색 네비게이션 바-탐색" > <리 클래스> <A = "활성" HREF = "#"> 아이폰 OS < / A> </ 리> <LI> <A HREF = "#"> SVN < / A> </ 리> <리 클래스 = "드롭 다운"> <A HREF = "#" 클래스 = "드롭 다운-전환" 데이터 전환 = "드롭 다운"> 자바의 <b 클래스 = "캐럿"> </ B> </ A> <UL 클래스 = "드롭 다운 메뉴"> <LI> <A HREF = "#"> JMeter를 < / A> </ 리> <LI> <A HREF = "#"> EJB < / A> </ 리> <LI> <A HREF = "#"> 재스퍼 리포트 </ A> </ 리> <리 클래스 = "분배기"> </ 리> <LI> <A HREF = "#"> 고립 링크 </ A> </ 리> <리 클래스 = "분배기"> </ 리> <LI> <A HREF = "#"> 다른 격리 된 링크 </ A> </ 리> </ UL> </ 리> </ UL> </ DIV> </ DIV> </ 탐색>

»시도

결과는 다음과 같다 :

탐색 모음 전환

흰색 텍스트 탐색 모음 반전 검은 배경을 만들고, 단순히다음 예와 같이 클래스를 .navbar하는클래스 역을 .navbar에 추가하려면 :

상위 탐색 줄 다른 지그재그로 페이지 콘텐츠 본체를 막기 위해서, 패딩의 값은 필요에 따라 설정 될 수있는 (패딩)는 <body> 패딩의 적어도 50 화소의 태그를 추가하세요.

<탐색 클래스 = "네비게이션 바 네비게이션 바 - 역" 역할 = "탐색"> <사업부 클래스 = "컨테이너 유체"> <사업부 클래스 = "네비게이션 바 헤더"> <A 클래스 = "네비게이션 바 브랜드" HREF = "#"> 튜토리얼 </ A> </ DIV> <DIV> <UL 클래스 = "탐색 네비게이션 바-탐색" > <리 클래스> <A = "활성" HREF = "#"> 아이폰 OS < / A> </ 리> <LI> <A HREF = "#"> SVN < / A> </ 리> <리 클래스 = "드롭 다운"> <A HREF = "#" 클래스 = "드롭 다운-전환" 데이터 전환 = "드롭 다운"> 자바의 <b 클래스 = "캐럿"> </ B> </ A> <UL 클래스 = "드롭 다운 메뉴"> <LI> <A HREF = "#"> JMeter를 < / A> </ 리> <LI> <A HREF = "#"> EJB < / A> </ 리> <LI> <A HREF = "#"> 재스퍼 리포트 </ A> </ 리> <리 클래스 = "분배기"> </ 리> <LI> <A HREF = "#"> 고립 링크 </ A> </ 리> <리 클래스 = "분배기"> </ 리> <LI> <A HREF = "#"> 다른 격리 된 링크 </ A> </ 리> </ UL> </ 리> </ UL> </ DIV> </ DIV> </ 탐색>

»시도

결과는 다음과 같다 :

탐색 모음 전환
부트 스트랩 탐색
10/30