• Trang Chủ
  • TOP Thủ Thuật
    • Internet
    • Máy Tính
    • Phần Mềm
    • Tiện Ích
  • Chia Sẻ Kiến Thức
    • Học Excel
    • Học Power Point
    • Học Word
  • Kênh Công Nghệ
  • Facebook
  • Games
  • WordPress
  • SEO
Thủ Thuật
  • Trang Chủ
  • TOP Thủ Thuật
    • Internet
    • Máy Tính
    • Phần Mềm
    • Tiện Ích
  • Chia Sẻ Kiến Thức
    • Học Excel
    • Học Power Point
    • Học Word
  • Kênh Công Nghệ
  • Facebook
  • Games
  • WordPress
  • SEO
Thủ Thuật
No Result
View All Result

Hướng dẫn sử dụng dropdown menu trong bootstrap

Rate this post

Dropdown menu là thuật ngữ vô cùng quen thuộc trong lập trình website, và khi bạn sử dụng bootstrap thì nó sẽ hỗ trợ một cách tốt nhất để bạn có thể tạo ra được những menu xổ xuống. Hãy cùng Blog Getbootstrap đi tìm hiểu kỹ hơn về Dropdown Menu trong Bootstrap nhé.

Nội Dung Bài Viết

  • Tổng qua về Dropdown Menu
  • Disable phần tử Menu

Tổng qua về Dropdown Menu

Đầu tiên thì bạn cần phải bao tất cả mọi thứ bên trong 1 thẻ div và được gán với class dropdown , class này giúp cho toàn bộ nội dung ở bên trong phần style đều được bootstrap hỗ trợ.

Code html ví dụ:

<div class=”dropdown”>
<a data-toggle=”dropdown” href=””>Dropdown<span class=”caret”></span></a>
<ul class=”dropdown-menu” role=”menu” aria-labelledby=”dropdownMenu1″>
<li role=”presentation”><a role=”menuitem” tabindex=”-1″ href=”#”>Action</a></li>
<li role=”presentation”><a role=”menuitem” tabindex=”-1″ href=”#”>Another action</a></li>
<li role=”presentation”><a role=”menuitem” tabindex=”-1″ href=”#”>Something else here</a></li>
<li role=”presentation” class=”divider”></li>
<li role=”presentation”><a role=”menuitem” tabindex=”-1″ href=”#”>Separated link</a></li>
</ul>
</div>

Trong đó:

Thẻ a : dùng để định nghĩa text Dropdown , với trường hợp khi text sẽ được gắn 1 link nào đó, ngoài ra thì bạn cũng có thể thay thế thẻ a bằng button (với trường hợp bạn không sử dụng link).

Ngoài ra thì thẻ a cũng có 2 thành phần bạn cần lưu ý đó là:

data-toggle: đây là thuộc tính riêng của bootstrap, hỗ trợ về hiệu ứng khi click vào dropdown menu.

class caret nằm trong thẻ span: đây là class sẽ tạo ra 1 icon mũi tên quay xuống khi hiển thị lên website.

Thẻ ul: là loại thẻ được định nghĩa bằng class dropdown-menu, ẩn trạng thái bình thường và nó sẽ được hiển thị khi click hay hover vào thẻ a bên trên.

Xem thêm:  Lời bài hát Hai phút hơn – Pháo-QBB

 

 

Hướng dẫn sử dụng dropdown menu trong bootstrap
Dropdown Menu

Thông tin thêm

Disable phần tử Menu

Nếu như bạn muốn disable một phần nào đó ở trong menu thì bạn chỉ cần thâm class disabled cho 1 thẻ li, khi đó đồng nghĩa bạn cũng sẽ không thể thao tác được với phần tử menu đó nữa.

Hướng dẫn sử dụng dropdown menu trong bootstrap
Dropdown Menu

Và để có thể ghép dropdown menu vào trong navigation của bootstrap thì bạn chỉ cần làm theo code hướng dẫn dưới đây:

code html ví dụ:

<nav class=”navbar navbar-default”>
<div class=”container-fluid”>
<div class=”navbar-header”>
<button type=”button” class=”navbar-toggle collapsed” data-toggle=”collapse” data-target=”#navbar” aria-expanded=”false” aria-controls=”navbar”>
<span class=”sr-only”>Toggle navigation</span>
<span class=”icon-bar”></span>
<span class=”icon-bar”></span>
<span class=”icon-bar”></span>
</button>
<a class=”navbar-brand” href=”#”>Project name</a>
</div>
<div id=”navbar” class=”navbar-collapse collapse” aria-expanded=”false” style=”height: 1px;”>
<ul class=”nav navbar-nav”>
<li class=”active”><a href=”#”>Home</a></li>
<li><a href=”#”>About</a></li>
<li><a href=”#”>Contact</a></li>
<li class=”dropdown”>
<a href=”#” class=”dropdown-toggle” data-toggle=”dropdown” role=”button” aria-haspopup=”true” aria-expanded=”false”>Dropdown <span class=”caret”></span></a>
<ul class=”dropdown-menu”>
<li><a href=”#”>Action</a></li>
<li><a href=”#”>Another action</a></li>
<li><a href=”#”>Something else here</a></li>
<li role=”separator” class=”divider”></li>
<li class=”dropdown-header”>Nav header</li>
<li><a href=”#”>Separated link</a></li>
<li><a href=”#”>One more separated link</a></li>
</ul>
</li>
</ul>
</div><!–/.nav-collapse –>
</div><!–/.container-fluid –>
</nav>

Kết quả hình ảnh:

Hướng dẫn sử dụng dropdown menu trong bootstrap
Dropdown Menu

Ỏ ví dụ trên thì Blog Getbootstrap đã sử dụng class dropdown-menu cho thẻ li thay vì thẻ div như bình thường, lý do đơn giản vì dropdown menu này sẽ được gán cho 1 phần từ menu trong 1 hệ thống menu.

Hi vọng với những chia sẻ trên về dropdown menu hay class data-toggle trong bootstrap sẽ giúp bạn có thêm kiến thức bổ ích về bootstrap nhé. Chúc các bạn thành công.

Xem thêm:  Lập Dàn Ý, Bài Văn Cảm Nghĩ Về Mẹ (Biểu Cảm) Lớp 7 Rất Hay, Lập Dàn Ý Cảm Nghĩ Về Người Mẹ Thân Yêu Của Em

Source: ThuThuat

Thủ Thuật

Website đang trong quá trình thử nghiệm AI biên tập, mọi nội dung trên website chúng tôi không chịu trách nhiệm. Bạn hãy cân nhắc thêm khi tham khảo bài viết, xin cảm ơn!

Related Posts

Tử vi 12 con giáp ngày 7/12/2023: Mão kiên trì, Tỵ ổn định
Chia Sẻ Kiến Thức

Tử vi 12 con giáp ngày 7/12/2023: Mão kiên trì, Tỵ ổn định

Lịch âm 06/12 – Âm lịch hôm nay 06/12, xem giờ tốt, hướng xuất hành
Chia Sẻ Kiến Thức

Lịch âm 06/12 – Âm lịch hôm nay 06/12, xem giờ tốt, hướng xuất hành

Tử vi vui 12 con giáp hôm nay ngày 6/12/2023: Tý thách thức, Dần hanh thông
Chia Sẻ Kiến Thức

Tử vi vui 12 con giáp hôm nay ngày 6/12/2023: Tý thách thức, Dần hanh thông

Tử vi vui 12 cung hoàng đạo ngày 6/12/2023: Kim Ngưu táo bạo, Song Tử liều lĩnh
Chia Sẻ Kiến Thức

Tử vi vui 12 cung hoàng đạo ngày 6/12/2023: Kim Ngưu táo bạo, Song Tử liều lĩnh

TÌM KIẾM

No Result
View All Result

Bài Viết Gần Đây

  • Tử vi 12 con giáp ngày 7/12/2023: Mão kiên trì, Tỵ ổn định
  • Lịch âm 06/12 – Âm lịch hôm nay 06/12, xem giờ tốt, hướng xuất hành
  • Tử vi vui 12 con giáp hôm nay ngày 6/12/2023: Tý thách thức, Dần hanh thông
  • Tử vi vui 12 cung hoàng đạo ngày 6/12/2023: Kim Ngưu táo bạo, Song Tử liều lĩnh
  • Con số may mắn hôm nay 6/12/2023: Số đẹp giúp thăng tiến, đổi vận

Mod Skin Liên Quân

Hack KC FF

Liên Kết Hữu Ích

➤ Game Bài Đổi Thưởng

➤ 33betcasino

➤

➤

GIỚI THIỆU

Thủ Thuật

ThuThuat.Com.Vn - TOP 1 trang web chia sẻ kiến thức, kinh nghiệm, thủ thuật internet, máy tính. Update kiến thức hàng ngày miễn phí !!!

CHUYÊN MỤC

➤ SV388

➤

➤

➤

➤

➤

TIỆN ÍCH MỞ RỘNG

➤

➤

➤

➤

➤

➤ Nổ Hũ 88

➤

➤

➤

LIÊN HỆ

➤ Địa chỉ: TP. Hải Phòng, Việt Nam

➤ SDT: 0931. 910. JQK

➤ Website đang trong quá trình thử nghiệm AI biên tập, mọi nội dung trên website chúng tôi không chịu trách nhiệm. Bạn hãy cân nhắc thêm khi tham khảo bài viết, xin cảm ơn!
DMCA.com Protection Status
➤

➤

➤

➤

➤

➤

➤

➤

➤

Bản quyền thuộc về THUTHUAT.COM.VN

No Result
View All Result
  • Trang Chủ
  • TOP Thủ Thuật
    • Internet
    • Máy Tính
    • Phần Mềm
    • Tiện Ích
  • Chia Sẻ Kiến Thức
    • Học Excel
    • Học Power Point
    • Học Word
  • Kênh Công Nghệ
  • Facebook
  • Games
  • WordPress
  • SEO

Bản quyền thuộc về THUTHUAT.COM.VN