![]() |
| ils img : pixabay.com |
BLOBO.Kalau bicara cara membuat menu dropdown di blogspot, dan agan kebingungan dengan bagaimana cara membuat atau mengedit menu bar dan menu dropdown pada blog kita , hampir semua blogger pemula pernah mengalaminya kok gan!
Kali ini ane coba kasih tutorial cara mudah membuat menu bar dan menu dropdown sederhana dan simple.
Membuat menubar sederhana
Untuk pembuatan menubar sederhana bisa dilakukan tanpa harus mengedit html template gan. Untuk membuat menu bar tanpa edit html kita memanfaatkan page statis/ laman statis.Langkahnya seperti berikut ini .
- Pertama pastikan semua postingan blog sudah terorganisir dengan label ,
- Buka menu tata letak di blog kemudian tambahkan widget laman / page dan letakan ditempat yang di inginkan, disini saya menaruh dibawah header blog.
- Untuk pengaturan laman , centang pilihan tampilkan laman.
- Hilangkan centang pada pilihan laman home jika tidak memerlukan pilihan home.
- Klik Pilihan +tambakan tautan eksternal
- Masukan link perlabel yang ingin ditampilkan sebagai menu bar.
- Klik save.
- Cek menu bar yang agan buat dengan menampilkan blog agan.
Membuat menu dropdown sederhana dan ringan
Untuk membuat menu dropdown sederhana dan ringan agan perlu mempersiapkan kode css dan htmlnya gan.
MENU MULTI DROPDOWN
Preview
Kode CSS menu : tempelkan kode di bawah ini diatas kode ]]></b:skin> atau </style>
/*css menu dropdown*/nav { display: block; margin-top: 100px; background: #374147; } .menu { display: block; } .menu li { display: inline-block; position: relative; z-index: 100; } .menu li:first-child { margin-left: 0; } .menu li a { font-weight: 600; text-decoration: none; padding: 20px 15px; display: block; color: #fff; transition: all 0.2s ease-in-out 0s; } .menu li a:hover,.menu li:hover>a { color: #fff; background: #9ca3da; } .menu ul { visibility: hidden; opacity: 0; margin: 0; padding: 0; width: 150px; position: absolute; left: 0px; background: #fff; z-index: 99; transform: translate(0,20px); transition: all 0.2s ease-out; } .menu ul:after { bottom: 100%; left: 20%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(255, 255, 255, 0); border-bottom-color: #fff; border-width: 6px; margin-left: -6px; } .menu ul li { display: block; float: none; background: none; margin: 0; padding: 0; } .menu ul li a { font-size: 12px; font-weight: normal; display: block; color: #797979; background: #fff; } .menu ul li a:hover,.menu ul li:hover>a { background: #9ca3da; color: #fff; } .menu li:hover>ul { visibility: visible; opacity: 1; transform: translate(0,0); } .menu ul ul { left: 149px; top: 0px; visibility: hidden; opacity: 0; transform: translate(20px,20px); transition: all 0.2s ease-out; } .menu ul ul:after { left: -6px; top: 10%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(255, 255, 255, 0); border-right-color: #fff; border-width: 6px; margin-top: -6px; } .menu li>ul ul:hover { visibility: visible; opacity: 1; transform: translate(0,0); } .responsive-menu { display: none; width: 100%; padding: 20px 15px; background: #374147; color: #fff; text-transform: uppercase; font-weight: 600; } .responsive-menu:hover { background: #374147; color: #fff; text-decoration: none; } a.homer { background: #9ca3da; } @media (min-width: 768px) and (max-width: 979px) { .mainWrap { width: 768px; } .menu ul { top: 37px; } .menu li a { font-size: 12px; } a.homer { background: #374147; } } @media (max-width: 767px) { .mainWrap { width: auto; padding: 50px 20px; } .menu { display: none; } .responsive-menu { display: block; margin-top: 100px; } nav { margin: 0; background: none; } .menu li { display: block; margin: 0; } .menu li a { background: #fff; color: #797979; } .menu li a:hover,.menu li:hover>a { background: #9ca3da; color: #fff; } .menu ul { visibility: hidden; opacity: 0; top: 0; left: 0; width: 100%; transform: initial; } .menu li:hover>ul { visibility: visible; opacity: 1; position: relative; transform: initial; } .menu ul ul { left: 0; transform: initial; } .menu li>ul ul:hover { transform: initial; } } @media (max-width: 480px) { } @media (max-width: 320px) { }/* end css menu dropdown*/
Kode HTML 1 :
letakan kode dibawah ini dibawah kode </header>
<!-- html menu dropdown start --><nav> <a id="resp-menu" class="responsive-menu" href="#"><i class="fa fa-reorder"></i> Menu</a> <ul class="menu"> <li><a class="homer" href="#"><i class="fa fa-home"></i> HOME</a> <ul class="sub-menu"> <li><a href="#">Sub-Menu 1</a></li> <li><a href="#">Sub-Menu 2</a></li> <li><a href="#">Sub-Menu 3</a></li> <li><a href="#">Sub-Menu 4</a></li> <li><a href="#">Sub-Menu 5</a></li> </ul> </li> <li><a href="#"><i class="fa fa-user"></i> ABOUT</a></li> <li><a href="#"><i class="fa fa-camera"></i> PORTFOLIO</a> <ul class="sub-menu"> <li><a href="#">Sub-Menu 1</a></li> <li><a href="#">Sub-Menu 2</a> <ul> <li><a href="#">Sub Sub-Menu 1</a></li> <li><a href="#">Sub Sub-Menu 2</a></li> <li><a href="#">Sub Sub-Menu 3</a></li> <li><a href="#">Sub Sub-Menu 4</a></li> <li><a href="#">Sub Sub-Menu 5</a></li> </ul> </li> <li><a href="#">Sub-Menu 3</a> <ul> <li><a href="#">Sub Sub-Menu 1</a></li> <li><a href="#">Sub Sub-Menu 2</a></li> <li><a href="#">Sub Sub-Menu 3</a></li> <li><a href="#">Sub Sub-Menu 4</a></li> <li><a href="#">Sub Sub-Menu 5</a></li> </ul> </li> </ul> </li> <li><a href="#"><i class="fa fa-bullhorn"></i> BLOG</a></li> <li><a href="#"><i class="fa fa-tags"></i> CATEGORIES</a> <ul class="sub-menu"> <li><a href="#">Sub-Menu 1</a></li> <li><a href="#">Sub-Menu 2</a> <ul> <li><a href="#">Sub Sub-Menu 1</a></li> <li><a href="#">Sub Sub-Menu 2</a></li> <li><a href="#">Sub Sub-Menu 3</a></li> <li><a href="#">Sub Sub-Menu 4</a></li> <li><a href="#">Sub Sub-Menu 5</a></li> </ul> </li> <li><a href="#">Sub-Menu 3</a> <ul> <li><a href="#">Sub Sub-Menu 1</a></li> <li><a href="#">Sub Sub-Menu 2</a></li> <li><a href="#">Sub Sub-Menu 3</a></li> <li><a href="#">Sub Sub-Menu 4</a></li> <li><a href="#">Sub Sub-Menu 5</a></li> </ul> </li> </ul> </li> <li><a href="#"><i class="fa fa-envelope"></i> CONTACT</a></li> <li><a href="#"><i class="fa fa-sitemap"></i> SITEMAP</a></li> <li><a href="#"><i class="fa fa-exclamation-triangle"></i> DISCLAIMER</a></li> </ul> </nav><!-- html menu dropdown end -->
Kode Ke 2 :
<!-- html menu dropdown start --><script type='text/javascript'>
//<![CDATA[
$(document).ready(function(){
var touch = $('#resp-menu');
var menu = $('.menu');
$(touch).on('click', function(e) {
e.preventDefault();
menu.slideToggle();
});
$(window).resize(function(){
var w = $(window).width();
if(w > 767 && menu.is(':hidden')) {
menu.removeAttr('style');
}
});
});
//]]>
</script><!-- html menu dropdown end -->
Untuk editing dan pemasangan , rubah lah kode # menuju ke link yang di tentukan, di html ke2 dan pasanga anchor text yang di perlukan.
Contoh :
<li><a href="#">Sub-Menu 3</a> diubah <li><a href="www.lblogagan.com">Menu </a>
Editing seperti ini juga bisa agan temukan di beberapa template jika agan menggunakan template yang bukan bawaan blogger.
Bisa di pahami kan gan ? sangat mudah ternyata merubah dan memasang menu dropdown keren. Untuk lebih memahami fungsi utama menu dropdown agan perlu juga mempelajari cara membuat navigasi yang baik untuk blogger pemula.
Nah semoga bisa menjadi manfaat ya gan.
kode diatas saya dapatkan dari :
http://www.madamvia.web.id/2015/01/cara-membuat-menubar-multi-dropdown-di-blog.html
Sign up here with your email






2 komentar
Write komentarMantap mas tipsnya,, thanks
ReplyKeren bang
ReplyBLOG INI DO FOLLOW LHO YAKIN TIDAK MAU BERKOMENTAR ?
RULE :
1. NO SARA , S3X , KALIMAT BURUK
2. KOMENT HARUS RELEVAN
TERIMA KASIH ConversionConversion EmoticonEmoticon