Cấu trúc HTML
Bạn chèn đoạn HTML sau vào vị trí muốn hiển thị menu trong template của mình. Bạn cũng có thể tạo một widget mới nằm phía trên bài viết và sử dụng HTML bên dưới<nav> <a id="tombolmenu" href="#">Menu</a> <ul class="menu"> <li><a href="#">Menu 1</a></li> <li><a href="#">Menu 2</a></li> <li><a href="#">Menu 3</a></li> <li><a href="#">Menu 4</a></li> <li><a href="#">Menu 5</a></li> <li><a href="#">Menu Dgn DropDown</a> <ul class="hidden"> <li><a href="#">Menu Dropdown 1</a></li> <li><a href="#">Menu Dropdown 1</a></li> <li><a href="#">Menu Dropdown 1</a></li> <li><a href="#">Menu Dropdown 1</a></li> </ul> </li> </ul> </nav>
Style cho menu
Bạn có thể lựa chọn một trong hai style bên dưới cho phù hợp với blog của mình. Nên xem demo trước khi quyết định nha!Javascript/jQuery
Để cho thêm hiệu ứng slideup/slidedown ta cần phải sử dụng đoạn javascrip bên dưới(function () { $('nav ul').removeClass('hidden'); $('nav li').hover(function () { $(this).parent('ul.menu').css('overflow', 'visible'); $(this).children('ul').filter(':not(:animated)').slideDown(); }, function () { $(this).children('ul').slideUp(); }); $('#tombolmenu').toggle(function () { $(this).addClass('active'); $('nav > ul').slideDown(); return false; }, function () { $(this).removeClass('active'); $('nav > ul').slideUp(); return false; }); function checkWidth() { if ($(window).width() > 600) { $('nav > ul').css('display', 'block'); } else if ($(window).width() <= 600 && $('#tombolmenu').attr('class') === 'active') { $('nav > ul').css('display', 'block'); } else if ($(window).width() <= 600 && $('#tombolmenu').attr('class') !== 'active') { $('nav > ul').css('display', 'none'); } } $(window).resize(checkWidth); })();
Chúc bạn thành công!
Tham khảo từ nguồn MKR
14 comments
tên hiện thị:Age88
url:age88.blogspot.com
favicon:http://age88.blogspot.com/favicon.ico
titet:Ứng dụng phần mềm trong xây dựng.
Cảm ơn bạn đã ghé thăm Troll VL !
Insert Emoticons» Tạm thời ngăn không cho comment với chế độ ẩn danh vì có một số bạn không có thành ý cố tình spam. Mong các bạn thông cảm!
» Bạn nên viết bằng Tiếng Việt có dấu để mọi người dễ đọc, dễ bình luận
» Để liên hệ,góp ý và đóng góp bài viết bạn click vào đây
Sử dụng các thẻ sau cho comments
» Chèn nội dung vào blockquote <b rel="quote">Nội dung blockquote</b>
» Chèn nội dung vào note <em rel="note">Nội dung note</em>
» Chèn code vào khung pre <i rel="pre">Nội dung code</i>
» Chèn hình ảnh <i rel="image">Link hình ảnh</i>
» Chèn video từ youtube [youtube]link video[/youtube]
» Chèn link <i rel="anchor">Link</i>
Mã Hóa Code Tạo và xem trước comments Cancel Reply
&
Convert
'
Convert
"
Convert
<
Convert
>