-->

Cara Membuat Top Menu Responsive Plus Media Sosial Di Atas Header Blog

Cara Membuat Top Menu Responsive Plus Media Sosial Di Atas Header Blog - Menu navigasi yang terdapat pada sebuah blog umumnya hanya terdapat satu saja, yakni dibawah header atau logo blog. Namun ada juga para blogger yang memanfaatkan ruang kosong diatas header blog mereka dengan membuat menu navigasi blog tambahan.

Cara Membuat Top Menu Responsive Plus Media Sosial Di Atas Header Blog

Tujuan para blogger menambahkan navigasi menu diatas header blog adalah untuk mempermudah pengunjung dalam mengeksplorasi blog kita dan juga agar blog kita terlihat lebih profesional dimata pengunjung.

Nah, untuk itu saya akan membagikan tutorial cara membuat top menu responsive plus media sosial di atas header blog. Untuk tampilannya kamu bisa melihat top menu diatas header blog pada blog Info Dicky ini. Berikut tutorialnya.

Cara Membuat Top Menu Responsive Plus Media Sosial Di Atas Header Blog

1. Login ke Blogger. Lalu, pilih Tema/Theme > Edit HTML.
2. Copy kode berikut ini dan pastekan tepat di atas ]]></b:skin> atau </style>.
/* CSS Menu Top */
#menu-wrapper {margin:0px 3px;background:#ececec;width:100%;max-width:900px;position:relative;z-index:96;overflow:hidden;margin:0 auto;padding:9px 10px 3px;border-bottom: 1px solid #eee;}
.top-menu {display:block;margin:0 auto;float:none;padding:0;width:100%;max-width:980px;}
.top-menu ul {width:100%;padding:0;margin:0;text-align:left;}
.top-menu li {list-style-type:none;float:left;padding:0;margin:0;}
.top-menu li a {position:relative;font-family:Oswald;font-size:14px;font-weight:400;background-color:transparent;color:#666;display:block;margin:0;padding:8px 12px;line-height:100%;transition:color 0.3s;}
.top-menu ul li a:active, .top-menu ul li.highlight a {line-height:100%;text-decoration:none;}
.top-menu ul li a:hover {background:#48d;color:#fff;text-decoration:none;}
.top-menu li.socialwrap {float:right;font-size:15px}
.top-menu li.socialwrap a i{text-align:center;color:#666;transition:initial;}
.top-menu li.socialwrap a:hover{background:#48d;color:#fff;}
.top-menu li.socialwrap.linkedin {border-right:0;}
.top-menu a#pull {display:none;}
@media only screen and (max-width:768px) {
#menu-wrapper {margin:0;width:100%}
.top-menu {display:block;width:100%;padding:0}
.top-menu ul {text-align:center;}
.top-menu ul {display:none;height:auto;}
.top-menu a#pull{color:#666;display:inline-block;font-size:12px;font-weight:700;padding:10px;position:relative;text-align:left;width:100%}
.top-menu a#pull:before{content:"\f03a";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:none;font-size:20px;color:#48d;display:inline-block;position:absolute;right:15px;top:5%;line-height:30px;}
.top-menu a#pull:hover{background:transparent}
.top-menu li {display:block;width:50%;text-align:left;border-right:none;}
.top-menu li a {padding:15px 20px;display:block;}
.top-menu li a:hover, nav a:active {background:#48d;border:none;color:#fff;}
.top-menu ul li a:hover {background:#48d;color:#fff;}
.top-menu li.socialwrap {float:left;}
.top-menu li.socialwrap.twitter {border-left:0;}
.active {display:block;}
}
@media only screen and (max-width:640px) {
#menu-wrapper {margin:0 auto;width:100%;}
} 
@media only screen and (max-width:480px) {
.top-menu li {display:block;width:100%;text-align:left;border-right:none;}
}

3. Setelah itu, copy dan pastekan kode berikut ini tepat di atas <div id='header'> atau <div class='header'>. Jika kamu tidak menemukan kode tersebut, coba kamu cari kode header id='header-wrapper' dan pastekan tepat di atasnya. Jika masih tidak menemukannya, kamu bisa menanyakannya di kolom komentar.
<div id='menu-wrapper'>
<div class='top-menu'>
<ul>
<li><a href='#' title='About Us'>About</a></li>
<li><a href='#' title='Contact us'>Contact</a></li>
<li><a href='#' title='Our Sitemap'>Sitemap</a></li>
<li><a href='#' title='Terms of Service'>Terms of Service</a></li>
<li><a href='#' title='Privacy Policy'>Privacy Policy</a></li>
<li><a href='#' title='Disclaimer'>Disclaimer</a></li>
<li class='socialwrap linkedin'><a href='#' rel='nofollow' target='_blank' title='Like us on Facebook'><i class='fa fa-facebook fa-lg'/></a></li>
<li class='socialwrap youtube'><a href='#' rel='nofollow' target='_blank' title='Follow My Twitter'><i class='fa fa-twitter fa-lg'/></a></li>
<li class='socialwrap rss'><a href='#' rel='nofollow' target='_blank' title='Dont Forget to Subscribe'><i class='fa fa-rss fa-fw'/></a></li>
<li class='socialwrap google'><a href='#' rel='nofollow' target='_blank' title='Follow My Google+'><i class='fa fa-google-plus fa-lg'/></a></li>
<li class='socialwrap twitter'><a href='#' rel='nofollow' target='_blank' title='Follow My Instagram'><i class='fa fa-instagram'/></a></li>
</ul>
<a href='#' id='pull'>MENU</a>
</div>
</div>
 <div class='clear'/>
Catatan :
  • Ganti tanda pagar (#) dengan URL menu blog dan akun media sosial kamu.
4. Kemudian, copy dan pastekan kode dibawah ini tepat di atas </head> atau </body>.
<script type='text/javascript'>
//<![CDATA[
// Menu Top
$(document).ready(function(){var str=location.href.toLowerCase();$('.top-menu ul li a').each(function(){if(str.indexOf(this.href.toLowerCase())>-1){$("li.highlight").removeClass("highlight");$(this).parent().addClass("highlight")}})})
$(function(){var pull=$('#pull');menu=$('.top-menu ul');menuHeight=menu.height();$(pull).on('click',function(e){e.preventDefault();menu.slideToggle()});$(window).resize(function(){var w=$(window).width();if(w>320&&menu.is(':hidden')){menu.removeAttr('style')}})});
//]]>
</script>

5. Terakhir, Save Template!

Itulah Cara Membuat Top Menu Responsive Plus Media Sosial Di Atas Header Blog. Semoga bermanfaat! (http://infodiki.blogspot.com)
Labels: Blogging, Tutorial Blog

Thanks for reading Cara Membuat Top Menu Responsive Plus Media Sosial Di Atas Header Blog. Please share...!

22 Comment for "Cara Membuat Top Menu Responsive Plus Media Sosial Di Atas Header Blog"

Keren gan, pengen ane terapin diblog ane yang satunya, biar lebih simpel n gk perlu dropdown. Thanks ya gan.

Monggo mampir ke blog ane ya gan www.infolaku.com
Blog tentang segala informasi.

Salam kena gan..

Makasih tutorialnya gan buat pemula seperti saya

Makasih infonya gan. Pas buat saya yg masih pemula

Wah kayaknya bagus dan keren nih. Bisa diterapkan ke blog saya supaya lebih menarik dan enak dipandang. Thanks gan

Sudah saya coba dan berhasil mas,,, trus untuk menghilangkan bekas atau tempat awal dari "menu dan medsos" tersebut bagaimana,,? maksudnya biar tulisan di home (paling atas) merapat ke header seperti di blog ini.

CSS Top Menu bawaannya dihapus mas. CSS Top Menu yang di hapus dari #menutop sampai #menutop ul.menux li a:hover{background:#f1f1f1;color:#8493a0;}
}.

Semoga membantu

Sudah berhasil hilang mas,, tapi kok masih tersisa kotak kecil di bawah "Home" (kalau di klik muncul tanda centang). sehingga jarak masih ada tapi warna abu2 yg hilang. Coba di cek di www.mypolicestory7.com

Coba hapus kode yang ini gan

<nav id='menutop'>
<input type='checkbox'/>
<label></label>
</nav>
<div class='clear'></div>

Semoga membantu ya gan.

Berhasil sempurna mas,, terima kasih banyak atas bimbingannya, semoga Tuhan membalas kebaikan mas Dicky,,
Salam sukses selalu.

Iya mas. Sama - sama. Makasih atas doa nya mas.

Sering - sering berkunjung ya mas

Gan kalau bikin menu melayang seperti punya agan bagaimana soal nya template yang saya gunakan sama sperti punya agan :) , Maklum gan masih pemula :)

Infonya sangat membantu mas khusus buat bloger baru seperti saya.

oya gan mau nanya klao cm mau mindahin dari bawah menu menjadi top menu gimana ya gan?? template nya sama kek punya agan... terimakasih sebelumnya

Komentar yang menyertakan "link mati, link aktif, mempromosikan barang, menghina, dan sejenisnya" tidak akan di publish dan akan dianggap sebagai SPAM.

*orang bijak pasti meninggalkan komentar pada setiap artikel yang dibacanya

Back To Top