Ads Here

Wednesday, October 11, 2017

Cara Membuat Menu Bar dan Sub Menu Bar di Blog

Bagi anda yang tidak ingin membuat menu di blogger tanpa menggunakan gadget laman, maka bisa menggunakan gadget HTML/JavaScript.
Gadget yang satu ini sangat bermanfaat bagi kita, karena bisa digunakan untuk memasang apa saja.
Untuk memasang responsive tab menu sederhana (tanpa dropdown / sub menu), silakan ikuti langkah-langkah berikut :
  1. Buka Tata Letak
  2. Tambahkan Gadget pada area yang pas untuk menu, biasanya di atas / bawah header.
  3. Pilih gadget HTML/JavaScript
  4. Masukkan kode css + html menu sederhana di bagian konten.
  5. Simpan.
memasang gadget html javascript
Sebaiknya edit dahulu bagian yang perlu sebelum memasukkan nya di dalam gadget HTML/JavaScript tadi.
kode css + html menu sederhana

<style type="text/css">
.nav-menu{background: rgba(38,50,56,1);width:100%;}
nav {width:100%;padding:0;}nav:after {content: "";display: table;clear: both;}
nav ul {float:left;padding: 0;margin: 0;list-style: none;position: relative;}
nav ul li {margin: 0px;display: inline-block;float: left;}
nav a, nav a:hover, nav a:visited {display: block;padding: 0 20px;color: #FFF;font-size: 18px;line-height: 60px;text-decoration: none;}
nav a:hover {background-color: rgba(84,110,122,1);}nav label span{float:right;}
.toggle, [id^=drop] {display: none;}nav input[type=checkbox]{display: none;}
/*** Media Queries ***/
@media all and (max-width : 768px) {
nav {margin: 0;}.toggle + a,.menu {display: none;}
.toggle {display: block;background-color:#333;padding: 0 20px;color: #FFF;font-size: 18px;line-height: 60px;text-decoration: none;border: none;cursor:pointer;}
.toggle:hover {background-color: #000000;}[id^=drop]:checked + ul {display: block;width: 100%;}
nav ul li {display: block;width: 100%;}
</style>
<div class="nav-menu">
<nav>
<label class="toggle" for="drop">Menu <span>&#9776;</span></label>
<input id="drop" type="checkbox">
<ul class="menu">
<li><a href="/">Home</a></li>
<li><a href="#">Nama Menu 1</a></li>
<li><a href="#">Nama Menu 2</a></li>
<li><a href="#">Nama Menu 3</a></li>
<li><a href="#">Nama Menu 4</a></li>
<li><a href="#">Nama Menu 5</a></li>
</ul>
</nav>
</div>
Keterangan :
  • Ganti tanda # dengan link tujuan.
  • Ganti Nama Menu 1 – 5 dengan nama yang anda inginkan.
Untuk Dropdown dan Submenu caranya sama dan masukkan kode di bawah ini
<style>
/* -- Menu Horizontal + Sub Menu-- */
#cat-nav {background:#156994;margin:0 15px;padding:0;height:35px;}
#cat-nav a { color:#eee; text-decoration:none; text-shadow: #033148 0px 1px 0px;border-right:1px solid #156994;}
#cat-nav a:hover { color:#fff; }
#cat-nav li:hover { background:#000; }
#cat-nav a span { font-family:Verdana, Geneva, sans-serif; font-size:11px; font-style:normal; font-weight:400; color:#fff; text-shadow:none;}
#cat-nav .nav-description { display:block; }
#cat-nav a:hover span { color:#fff; }
#secnav, #secnav ul { position:relative; z-index:100; margin:0; padding:0; list-style:none; line-height:1; background:#0d5e88; }
#secnav a { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:700; font-size:14px; display:block; z-index:100; padding:0 15px; line-height:35px; text-decoration:none;}
#secnav li { float:left; width: auto; height:35px;}
#secnav li ul  { position: absolute; left: -999em; width: 200px; top:35px}
#secnav li ul li  { height:30px; border-top:1px solid #fff; }
#secnav li ul li a  { font-family:Verdana, Geneva, sans-serif; width:180px; line-height:30px; padding:0 10px; font-size:11px; font-style:normal; font-weight:400; color:#eee; }
#secnav li ul ul  { margin: -30px 0 0 180px; }
#secnav li:hover ul ul, #secnav li:hover ul ul ul, #secnav li.sfhover ul ul, #secnav li.sfhover ul ul ul { left:-999em; }
#secnav li:hover ul, #secnav li li:hover ul, #secnav li li li:hover ul, #secnav li.sfhover ul, #secnav li li.sfhover ul, #secnav li li li.sfhover ul { left: auto; }
#secnav li:hover,#secnav li.hover  { position:static; }
#cat-nav #secnav {width:100%;margin:0 auto;}
</style>
<div id='cat-nav'>
<ul class='fl' id='secnav'>
<li><a href='#'>Beranda</a></li>
<li><a href='#'>Menu 1</a></li>
<li><a href='#'>Menu 2</a>
<ul id='sub-custom-nav'>
<li><a href='#'>Sub Menu2 a</a></li>
<li><a href='#'>Sub Menu2 b</a></li>
</ul>
</li>
<li><a href='#'>Menu3</a>
<ul id='sub-custom-nav'>
<li><a href='#'>Sub Menu3a</a></li>
<li><a href='#'>Sub Menu3b </a></li>
</ul>
</li>
<li><a href='#'>Menu4</a>
<ul id='sub-custom-nav'>
<li><a href='#'>Sub Menu4a</a></li>
<li><a href='#'>Sub Menu4b </a></li>
</ul>
</li>
<li><a href='#'>Menu5</a></li>
</ul>
</div>
 Berhasil saya terapakan cara ini dari berbagai sumber pertanggal 12 Oktober 2017.

No comments:

Post a Comment