Bài viết sử dụng Bootstrap 3 và jQuery 1.12.4 để demo.
HTML
Dưới đây là một Navbar cơ bản của Bootstrap.
Mình sử dụng class menu-item-has-children
để làm dấu hiệu nhận biết vị trí nào có Sub Menu, vì class này sẽ được WordPress tự động thêm khi bạn chỉnh sửa thêm Sub Menu ở Menu trong Dashboard.
CSS
Mặc định ở máy tính và các thiết bị có màn hình lớn, Sub Menu sẽ được ẩn đi, và với màn hình nhỏ thì Sub Menu sẽ hiện ra trong Menu Collapse.
jQuery
Với màn hình có kích thước lớn hơn hoặc bằng 768px
thì khi rê chuột vào vị trí nào có Sub Menu sẽ hiện Sub Menu ra.
Các bạn có thể tự CSS thêm cho Sub Menu thêm sinh động. Chúc các bạn thành công!
Không có bình luận.