Bootstrap 4 บทช่วยสอน

BS4 HOME BS4 เริ่มต้น BS4 คอนเทนเนอร์ BS4 Grid Basic BS4 วิชาการพิมพ์ BS4 สี ตาราง BS4 BS4 รูปภาพ BS4 Jumbotron การแจ้งเตือน BS4 ปุ่ม BS4 กลุ่มปุ่ม BS4 ป้าย BS4 แถบความคืบหน้า BS4 BS4 Spinners BS4 การแบ่งหน้า BS4 รายการกลุ่ม การ์ด BS4 BS4 ดรอปดาวน์ BS4 ยุบ BS4 Navs BS4 Navbar แบบฟอร์ม BS4 อินพุต BS4 กลุ่มอินพุต BS4 BS4 แบบฟอร์มที่กำหนดเอง BS4 ม้าหมุน BS4 โมดอล เคล็ดลับเครื่องมือ BS4 BS4 ป๊อปโอเวอร์ BS4 ขนมปังปิ้ง BS4 Scrollspy BS4 ยูทิลิตี้ BS4 Flex ไอคอน BS4 วัตถุสื่อ BS4 ตัวกรอง BS4

Bootstrap 4 Grid

ระบบกริด BS4 BS4 ซ้อน/แนวนอน BS4 Grid XSmall BS4 กริดขนาดเล็ก BS4 กริดขนาดกลาง BS4 กริดขนาดใหญ่ BS4 Grid XLarge ตัวอย่างกริด BS4

Bootstrap 4 อื่นๆ

เทมเพลตพื้นฐาน BS4 แบบฝึกหัด BS4 แบบทดสอบ BS4

Bootstrap 4 อ้างอิง

ทุกชั้นเรียน JS Alert ปุ่ม JS JS Carousel JS ยุบ JS Dropdown JS Modal JS Popover JS Scrollspy JS แท็บ JS Toasts JS Tooltip


Bootstrap 4 Navs


เมนูนำทาง

หากคุณต้องการสร้างเมนูแนวนอนอย่างง่าย ให้เพิ่ม .navคลาสลงใน<ul>องค์ประกอบ ตามด้วย.nav-item สำหรับแต่ละ คลาส <li>และเพิ่ม.nav-linkคลาสในลิงก์:

ตัวอย่าง

<ul class="nav">
  <li class="nav-item">
    <a class="nav-link" href="#">Link</a>
  </li>
  <li class="nav-item">
    <a class="nav-link" href="#">Link</a>
  </li>
  <li class="nav-item">
    <a class="nav-link" href="#">Link</a>
  </li>
  <li class="nav-item">
    <a class="nav-link disabled" href="#">Disabled</a>
  </li>
</ul>

นำทางที่สอดคล้อง

เพิ่ม.justify-content-centerคลาสเพื่อให้ nav อยู่ตรงกลาง และ.justify-content-endคลาสจะจัด nav ให้ชิดขวา

ตัวอย่าง

<!-- Centered nav -->
<ul class="nav justify-content-center">

<!-- Right-aligned nav -->
<ul class="nav justify-content-end">

การนำทางแนวตั้ง

เพิ่ม.flex-columnคลาสเพื่อสร้างการนำทางแนวตั้ง:

ตัวอย่าง

<ul class="nav flex-column">


แท็บ

เปลี่ยนเมนูการนำทางให้เป็นแท็บการนำทางกับ.nav-tabsชั้นเรียน เพิ่ม.activeชั้นเรียนในลิงก์ที่ใช้งานอยู่/ปัจจุบัน หากคุณต้องการให้แท็บสามารถสลับได้ ให้ดูตัวอย่างสุดท้ายในหน้านี้

ตัวอย่าง

<ul class="nav nav-tabs">
  <li class="nav-item">
    <a class="nav-link active" href="#">Active</a>
  </li>
  <li class="nav-item">
    <a class="nav-link" href="#">Link</a>
  </li>
  <li class="nav-item">
    <a class="nav-link" href="#">Link</a>
  </li>
  <li class="nav-item">
    <a class="nav-link disabled" href="#">Disabled</a>
  </li>
</ul>

ยาเม็ด

เปลี่ยนเมนูนำทางให้กลายเป็นยานำทางกับ.nav-pillsคลาส หากคุณต้องการให้สลับเม็ดยาได้ ให้ดูตัวอย่างสุดท้ายในหน้านี้

ตัวอย่าง

<ul class="nav nav-pills">
  <li class="nav-item">
    <a class="nav-link active" href="#">Active</a>
  </li>
  <li class="nav-item">
    <a class="nav-link" href="#">Link</a>
  </li>
  <li class="nav-item">
    <a class="nav-link" href="#">Link</a>
  </li>
  <li class="nav-item">
    <a class="nav-link disabled" href="#">Disabled</a>
  </li>
</ul>

แท็บที่เหมาะสม / ยา

ปรับแท็บ/ยาเม็ดด้วย.nav-justifiedคลาส (ความกว้างเท่ากัน):


ตัวอย่าง

<ul class="nav nav-pills nav-justified">..</ul>
<ul class="nav nav-tabs nav-justified">..</ul>

ยาเม็ดแบบเลื่อนลง

ตัวอย่าง

<ul class="nav nav-pills">
  <li class="nav-item">
    <a class="nav-link active" href="#">Active</a>
  </li>
  <li class="nav-item dropdown">
    <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#">Dropdown</a>
    <div class="dropdown-menu">
      <a class="dropdown-item" href="#">Link 1</a>
      <a class="dropdown-item" href="#">Link 2</a>
      <a class="dropdown-item" href="#">Link 3</a>
    </div>
  </li>
  <li class="nav-item">
    <a class="nav-link" href="#">Link</a>
  </li>
  <li class="nav-item">
    <a class="nav-link disabled" href="#">Disabled</a>
  </li>
</ul>

แท็บที่มีรายการแบบเลื่อนลง

ตัวอย่าง

<ul class="nav nav-tabs">
  <li class="nav-item">
    <a class="nav-link active" href="#">Active</a>
  </li>
  <li class="nav-item dropdown">
    <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#">Dropdown</a>
    <div class="dropdown-menu">
      <a class="dropdown-item" href="#">Link 1</a>
      <a class="dropdown-item" href="#">Link 2</a>
      <a class="dropdown-item" href="#">Link 3</a>
    </div>
  </li>
  <li class="nav-item">
    <a class="nav-link" href="#">Link</a>
  </li>
  <li class="nav-item">
    <a class="nav-link disabled" href="#">Disabled</a>
  </li>
</ul>

แท็บสลับ / ไดนามิก

บ้าน

ความเจ็บปวดนั้นสำคัญ แต่ความเจ็บปวดนั้นเพิ่มขึ้นด้วยกระบวนการอ้วน แต่ฉันให้เวลากับมันเพื่อลดความเจ็บปวดลง เพื่อที่ฉันจะได้ทำงานอย่างเต็มที่และเจ็บปวด

หากต้องการให้แท็บสลับได้ ให้เพิ่มdata-toggle="tab"แอตทริบิวต์ไปยังแต่ละลิงก์ จากนั้นเพิ่ม.tab-paneคลาสที่มี ID เฉพาะสำหรับทุกแท็บ และรวมไว้ภายใน องค์ประกอบ ที่<div>มี class.tab-content

หากคุณต้องการให้แท็บค่อยๆ เข้าและออกเมื่อคลิกที่แท็บ ให้เพิ่ม .fadeคลาสไปที่.tab-pane:

ตัวอย่าง

<!-- Nav tabs -->
<ul class="nav nav-tabs">
  <li class="nav-item">
    <a class="nav-link active" data-toggle="tab" href="#home">Home</a>
  </li>
  <li class="nav-item">
    <a class="nav-link" data-toggle="tab" href="#menu1">Menu 1</a>
  </li>
  <li class="nav-item">
    <a class="nav-link" data-toggle="tab" href="#menu2">Menu 2</a>
  </li>
</ul>

<!-- Tab panes -->
<div class="tab-content">
  <div class="tab-pane container active" id="home">...</div>
  <div class="tab-pane container fade" id="menu1">...</div>
  <div class="tab-pane container fade" id="menu2">...</div>
</div>

ยาสลับ / ไดนามิก

บ้าน

ความเจ็บปวดนั้นสำคัญ แต่ความเจ็บปวดนั้นเพิ่มขึ้นด้วยกระบวนการอ้วน แต่ฉันให้เวลากับมันเพื่อลดความเจ็บปวดลง เพื่อที่ฉันจะได้ทำงานอย่างเต็มที่และเจ็บปวด

รหัสเดียวกันนี้ใช้กับยาเม็ด เปลี่ยนแอตทริบิวต์ data-toggle เป็นdata-toggle="pill":

ตัวอย่าง

<!-- Nav pills -->
<ul class="nav nav-pills">
  <li class="nav-item">
    <a class="nav-link active" data-toggle="pill" href="#home">Home</a>
  </li>
  <li class="nav-item">
    <a class="nav-link" data-toggle="pill" href="#menu1">Menu 1</a>
  </li>
  <li class="nav-item">
    <a class="nav-link" data-toggle="pill" href="#menu2">Menu 2</a>
  </li>
</ul>

<!-- Tab panes -->
<div class="tab-content">
  <div class="tab-pane container active" id="home">...</div>
  <div class="tab-pane container fade" id="menu1">...</div>
  <div class="tab-pane container fade" id="menu2">...</div>
</div>

ทำการอ้างอิง Bootstrap 4 Nav ให้สมบูรณ์

สำหรับการอ้างอิงที่สมบูรณ์ของตัวเลือกแท็บ วิธีการ และเหตุการณ์ทั้งหมด ไปที่ Bootstrap 4 JS Tab Referenceของเรา