Devdit
 

โค้ด drop down menu HTML ด้วย Bootstrap

3.1K

โค้ด drop down menu HTML บทความนี้สอนสร้าง Navbar พร้อม drop down menu โดยเมื่อผู้ใช้งานกดคลิกที่เมนูหลักจะปรากฏเมนูย่อยแสดงออกมา โดยใช้ Bootstrap Framework สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง โค้ด drop down menu HTML ด้วย Bootstrap

1. ติดตั้ง Bootstrap Framework โดยการเรียกใช้ไฟล์ CSS และ JS โดยวางไว้ภายในแท็ก head ของเว็บไซตื

<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" crossorigin="anonymous"></script>

 

2. เขียนโค้ด drop down menu HTML

<nav class="navbar navbar-expand-lg navbar-dark bg-dark">
  <div class="container-fluid">
    <a class="navbar-brand" href="#">Devdit</a>
    <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNavDarkDropdown" aria-controls="navbarNavDarkDropdown" aria-expanded="false">
      <span class="navbar-toggler-icon"></span>
    </button>
    <div class="collapse navbar-collapse" id="navbarNavDarkDropdown">
      <ul class="navbar-nav">
        <li class="nav-item dropdown">
          <a class="nav-link dropdown-toggle" href="#" id="navbarDarkDropdownMenuLink"
          	role="button" data-bs-toggle="dropdown" aria-expanded="false">
            บทความ
          </a>
          <ul class="dropdown-menu dropdown-menu-dark">
            <li><a class="dropdown-item" href="#">Programming</a></li>
            <li><a class="dropdown-item" href="#">Database</a></li>
            <li><a class="dropdown-item" href="#">Network</a></li>
          </ul>
        </li>
      </ul>
    </div>
  </div>
</nav>

คำอธิบาย

โค้ด drop down menu HTML ด้วย Bootstrap Framework เริ่มต้นจากการติดตั้งไฟล์ CSS และ JS ไว้ภายในแท็ก head ของเว็บไซต์ จากนั้นสร้าง drop down menu โดยมีรายละเอียดที่สำคัญคือ

1. สร้าง drop down menu ด้วยแท็ก nav ด้วย class = navbar

2. เปลี่ยนชื่อเว็บไซต์ หรือใส่ Icon ที่ class = navbar-brand

3. ใส่เมนูหลักโดยการเพิ่ม li class = nav-item dropdown

4. เพิ่มเมนูย่อยโดยการเพิ่ม li a class = dropdown-item

แก้ไข 1 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ