Cara Membuat Menu Navigasi Header Responsive Terbaru

Menu Navigasi adalah merupakan sebuah Tab Menu yang berisi sebuah petunjuk arahan untuk pengunjung dan kategori dari situs, yang berisi sebuah link tujuan sesuai dengan nama menu yang tercantum. Menu Navigasi ini sendiri biasanya berada pada bagian Header. Menu Navigasi ini sangat diperlukan diterapkan di blogger anda, karena memudahkan pengunjung dalam surfing semua isi blog anda. Menu Navigasi ini sangat Responsive, kenapa responsive? Menu Navigasi ini tidak akan hancur atau berantakan ketika anda sedang melihatnya di Smartphone/Desktop - Tablet. Karena Menu Navigasi ini menempel ke arah kiri, dan dengan menu Dropdown.

Screenshoot :


Cara Membuat Menu Navigasi Header Responsive Terbaru

Cara Pertama : 

1. Buka Blogger - Kemudian login
2. Dashboard - Template
3. Edit HTML

Proses Pembuatan : 

1. Temukan kode <Gunakan CTRL+F Untuk Memudahkan Pencarian> Temukan kode
]]></b:skin> atau </style>
2. Copy&paste kode berikut ini, dan letakkan diatas kode ]]></b:skin> atau </style>
/* Navigasion Menu */
body {
 padding-top: 50px;
}
* {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
navbar a { text-decoration: none !important; }
.navigasion-menu {
  display: block;
  margin-bottom: 15px 0;
  background: #3498db;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  -ms-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  -o-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  z-index: 120;
}
.navigasion-menu ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: block;
}
.navigasion-menu li {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: inline-block;
  position: relative;
  font-size: 14px;
  color: #def1f0;
}
.navigasion-menu li a {
  padding: 15px 20px;
  font-size: 14px;
  color: #def1f0;
  display: inline-block;
  outline: 0;
  font-weight: 400;
}
.navigasion-menu li:hover ul.dropdown { display: block; }
.navigasion-menu li ul.dropdown {
  position: absolute;
  display: none;
  width: 200px;
  background: #2980b9;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  -ms-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  -o-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  padding-top: 0;
  z-index: 110;
}
.navigasion-menu li ul.dropdown li {
  display: block;
  list-style-type: none;
}
.navigasion-menu li ul.dropdown li a {
  padding: 15px 20px;
  font-size: 15px;
  color: #fff;
  display: block;
  font-weight: 400;
}
.navigasion-menu li ul.dropdown li:last-child a { border-bottom: none; }
.navigasion-menu li:hover a {
  background: #2980b9;
  color: #fff !important;
}
.navigasion-menu li:first-child:hover a { border-radius: 3px 0 0 3px; }
.navigasion-menu li ul.dropdown li:hover a { background: rgba(0,0,0, .1); }
.navigasion-menu li ul.dropdown li:first-child:hover a { border-radius: 0; }
.navigasion-menu li:hover .arrow-down { border-top: 5px solid #fff; }
.arrow-down {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #def1f0;
  position: relative;
  top: 15px;
  right: -5px;
  content: '';
}
.title-mobile {
  display: none;
}
 @media only screen and (max-width:900px) {
.navigasion-menu {
  background: #fff;
  width: 200px;
  height: 100%;
  display: block;
  position: fixed;
  left: -200px;
  top: 0px;
  -webkit-transition: left 0.25s ease;
  -moz-transition: left 0.25s ease;
  -ms-transition: left 0.25s ease;
  -o-transition: left 0.25s ease;
  transition: left 0.25s ease;
  margin: 0;
  border: 0;
  border-radius: 0;
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
  z-index: 105;
}
.title-mobile {
  position: fixed;
  display: block;
    top: 10px;
    font-size: 20px;
    left: 100px;
    right: 100px;
    text-align: center;
    color: #FFF !important;
}
.navigasion-menu.visible {
  left: 0px;
  -webkit-transition: left 0.25s ease;
  -moz-transition: left 0.25s ease;
  -ms-transition: left 0.25s ease;
  -o-transition: left 0.25s ease;
  transition: left 0.25s ease;
  z-index: 90;
}
.nav-mobile {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  height: 50px;
  margin: 0;
  position: absolute;
  top: 0px;
  left: 0px;
  background: #3498db;
  padding: 12px 0 0 10px;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  -ms-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  -o-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  z-index: 100;
}
.navbar-menu {
  display: inline-block;
  vertical-align: middle;
  height: 50px;
  cursor: pointer;
  margin: 0;
    position: absolute;
    top: 0;
    left: 0;
    padding: 12px;
    z-index: 102;
}
.navbar-menu span {
  height: 2px;
  background: #fff;
  margin: 5px;
  display: block;
  width: 20px;
}
.navbar-menu span:nth-child(2) { width: 20px; }
.navbar-menu span:nth-child(3) { width: 20px; }
.navigasion-menu ul { padding-top: 50px; }
.navigasion-menu li { display: block; }
.navigasion-menu li a {
  display: block;
  color: #505050;
  font-weight: 600;
}
.navigasion-menu li:first-child:hover a { border-radius: 0; }
.navigasion-menu li ul.dropdown { position: relative; }
.navigasion-menu li ul.dropdown li a {
  background: #2980b9 !important;
  border-bottom: none;
  color: #fff !important;
}
.navigasion-menu li:hover a {
  background: #3498db;
  color: #fff !important;
}
.navigasion-menu li ul.dropdown li:hover a {
  background: rgba(0,0,0,.1); !important;
  color: #fff !important;
}
.navigasion-menu li ul.dropdown li a { padding: 10px 10px 10px 30px; }
.navigasion-menu li:hover .arrow-down { border-top: 5px solid #fff; }
.arrow-down {
  border-top: 5px solid #505050;
  position: absolute;
  top: 20px;
  right: 10px;
}
.nav-cover {
  background: rgba(0,0,0,0.5);
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
}
 @media only screen and (max-width:1199px) {
.container { width: 96%; }
}
.rotasi-topmenu {
  position: fixed;
  top: 0;
  right: 0;
left:0;
z-index:120;
}

3. Temukan kode <div class='outer-wrapper'>. <div class='main-wrapper'>. </header> atau yang mirip, karena setiap kode berbeda-beda.
4. Copy&paste kode berikut ini, dan letakkan diatas kode <div class='outer-wrapper'>. <div class='main-wrapper'>
<navbar class="rotasi-topmenu">
<div class='navigasion-menu'>
<ul>
<li><a class='fa fa-home' href='/'> Home</a></li>
<li><a class='fa fa-wrench' href='#'> Website Tools</a>
<ul class='dropdown'>
<li><a href='#' title='CSS Minifier'>CSS Minifier</a></li>
<li><a href='#' title='Ads Converter'>Ads Converter</a></li>
<li><a href='#' title='Kode Warna'>Kode Warna</a></li>
<li><a href='#' title='Tag Condisional'>Tag Condisional</a></li>
<li><a href='#'>SEO Tools</a></li>
<li><a href='#' target='_blank'>Parse Kode HTML</a></li>
<li><a href='#' title='Check Your Pagerank Website'>Check PageRank</a></li>
<li><a href='#' title='Meta Tags Analyzer'>Meta Tags Analyzer</a></li>
</ul>
</li>
<li><a href='javascript:void(0)'>Menu<span class='arrow-down'></span></a>
<ul class='dropdown'>
<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>
</ul>
</li>
<li><a href='javascript:void(0)' >Menu 2<span class='arrow-down'></span></a>
<ul class='dropdown'>
<li><a href=''>Menu 1</a></li>
<li><a href=''>Menu 2</a></li>
</ul>
</li>
<li><a href='javascript:void(0)' >Menu 3<span class='arrow-down'></span></a>
<ul class='dropdown'>
<li><a href=''>Menu 1</a></li>
<li><a href=''>Menu 2</a></li>
</ul>
</li>
<li><a href='#'>Menu 4</a></li>
<li><a href='#'>Menu 5</a></li>
<li><a href='#'>Menu 6</a></li>
</ul>
</div>
<div class='nav-mobile'>
<div class='navbar-menu'> <span></span> <span></span> <span></span> </div>
<a href='' class='title-mobile'>All Menu</a>
</div>
</navbar>
<script src='https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js'></script>
<script>
$(document).ready(function(){
  $('.navbar-menu').click(function(){
   $('.navigasion-menu').toggleClass('visible');
   $('body').toggleClass('nav-cover');
  });
 });
</script> 

5. Simpan Template!

Demikianlah Tutorial Blogger kali ini, bila terjadi kesalahan silakan jangan sungkan untuk berkomentar dibawah ini. Terakhir, silakan anda lihat home page anda. Sekian dari saya, Semoga Bermanfaat! Thanks for Reading & Sharing : Cara Membuat Menu Navigasi Header Responsive Terbaru

Related Post

14 Responses to "Cara Membuat Menu Navigasi Header Responsive Terbaru"

  1. thanks ilmunya mas,, da keliling - keliling baru nemu artikel yang pas buat ngotak atik blog ane.

    ReplyDelete
    Replies
    1. iya mas, gausah pusing mas cukup berlanggan artikel aja mas biar dapet update :)

      Delete
  2. benar-benar reliable ini infonya suipss gan

    ReplyDelete
  3. Mas gmn caranya utk menambahkan sub.. contoh menu (kursus). dibahawahnya ada sub menu (website) nah pas dklik website ada sub lagi (HTML, CSS) mohon dibantu ya mas..kalo tutorial yg mas buat sudah ok..hanya saja saya kesulitan bikin sub sub baru setelah sub menu

    ReplyDelete
  4. Tombol responsivenya jadi murni CSS tanpa jquery bisa gak ya mas?

    ReplyDelete
  5. sangat menginspirasi tipsnya

    ReplyDelete
  6. bagaimana caranya membuat di bawah header

    ReplyDelete
  7. Ini kan cuma menu, kira2 kalau sekalian headernya gimana?

    ReplyDelete
  8. cara atur ukuran widthnya gimana mas? pls kasih tau terimakasih:)

    ReplyDelete
  9. pengen bikin menu ala cyber gimana ya

    ReplyDelete