Langsung ke konten utama

Responsive Menu Navigation

Setelah beberapa hari of karena berbagai alasan akhirnya ada waktu juga untuk membuat postingan . Kali ini saya akan kembali pada kebiasaan lama yaitu bagi-bagi menu hehe ... Sebenarnya ini permintaan beberapa teman yang dikirim lewat email dan pesan facebook yang ingin membuat menu sama percis dengan blog ini . Awalnya sempet ragu masa menu yang dipake dibagi-bagi  , tapi setelah difikir-fikir ya biar saja yang penting jadi pahala hehe .. Sebelum lebih jauh mengenalnya silahkan perhatikan baik-baik demonya .


CSS 
.navbar {
height: 48px;
width: 100%;
margin-top: -5px;
background-color: #222;
background-image: linear-gradient(#333, #222);
position: relative;
border-top: 1px solid #444;
border-bottom: 1px solid #555
}
.navbar ul {
padding: 0;
margin: 0 auto;
width: 640px;
height: 48px
}
.navbar ul {
  list-style: none;
}
.navbar ul li { float: left }
.navbar ul li a {
color: #fff;
display: inline-block;
width: 105px;
font:normal normal 500 
15px/48px 
'Yanone Kaffeesatz', Helvetica, Arial, sans-serif;
text-align: center;
letter-spacing: 1px;
text-decoration: none;
text-shadow: 0 -1px rgba(143, 222, 98, .1);
border-right: 1px solid #555;
transition: color .2s ease-in-out;
box-sizing: border-box
}
.navbar li:last-child a { border-right: 0 ;}
/* ADDS THIS CLASS ON SCROLL */
.fixed { position: fixed; top: 0; margin: 0 }
/* FONTAWESOME */
.fa { margin-right: 10px }
/* RESPONSIVE DESIGN */
@media screen and (max-width: 600px) {
.navbar ul {
width: 100%;
display: block;
height: auto}
.navbar ul li {
width: 50%;
float: left;
position: relative;
background-color: #222;
background-image: linear-gradient(#333, #222)
  }
.navbar ul li a {
text-align: left;
width: 100%;
padding-left: 25px;
border-bottom: 1px solid #555;
border-right: 1px solid #555
  }
}
/* COLORS */
.green a:hover { color: #8fde62 }
.blue a:hover { color: #3cf }
.red a:hover { color: #fc7171 }
.purple a:hover { color: #e25cf9 }

HTML
<div class='navbar purple'>
<ul>
<li><a href="#"><span class='fa fa-home'></span>Home</a></li>
<li><a href="#"><span class='fa fa-file'></span>Resources</a></li>
<li><a href="#"><span class='fa fa-wrench'></span>Tools</a></li>
<li><a href="#"><span class='fa fa-list'></span>Examples</a></li>
<li><a href="#"><span class='fa fa-tag'></span>Tags</a></li>
<li><a href="#"><span class='fa fa-pencil'></span>Blog</a></li>    
</ul>

Kustomisasi : Kode CSS diatas kode </style> dan Kode HTML free Position.
Membuat menu dengan posisi fixed
JS
$(function(){
  var nav = $(".navbar"),
      yOffset = 0,
      triggerPoint = 40;
  $(window).scroll(function(){
    yOffset = $(window).scrollTop();
    nav.toggleClass("fixed", (yOffset >= triggerPoint));
  });
});
$('a').on('dragstart', function(event) 
{ event.preventDefault(); });

Begitulah kira-kira ...

Komentar

  1. kang mau koreksi ni bolehkan? hehe.. kayaknya kode list-style: none; ketinggalan deh.. cuman di @media screen doang akang pasang hehe.. jadi nya nimbul tu bulat hitam gedenya hehe..

    BalasHapus
  2. Keren sih tap rela bagi bagi :D
    Hebring pisan poko na mah ...

    BalasHapus
  3. Membagi menu..membawa berkah dan pahala ya kang Rul... :)

    BalasHapus
    Balasan
    1. Sesuatu yg bermanfaat pasti dapat pahala mas bud .. kata ustadz itu juga

      Hapus
    2. sesuatu mah kata Sahrini atuh Kang heuheu

      Hapus
    3. wkwkwk aya-aya wae ye mah ahhh

      Hapus
  4. sampai-sampai menu template sendiri dijongkel, benar2 salut deh.

    BalasHapus
    Balasan
    1. Lumayan banyak yg minta sis ,, ya mau gimana lagi deh

      Hapus
    2. mw nya gk prlu tgg dimnta kang,, lngsung aja bagikan klo ada yg keren2 kayak gini :D

      Hapus
    3. hahaha maunya sih begitu sob ..

      Hapus
  5. super keren menunya + ditambah bumbu font awesome :D

    CSS Font Awesome dipasang kang, bilih aya nu teu terangen :)

    BalasHapus
    Balasan
    1. Tos banyak ttg font awasome diluar sana kang

      Hapus
  6. tiasaan, sae unk tos responsive hehe

    BalasHapus
  7. Balasan
    1. Siap kang lah ..
      meni ku kaleresan nuju ngopi ieu teh ...........

      Hapus
  8. boleh juga ni dicoba nanti mas .. thank sudah berbagi :)

    BalasHapus
  9. baik hati banget, smoga ikhlas :)

    BalasHapus
  10. Milihan menu responsive teh lieur nya kang heheheehe... ari dina responsitor mah jalan ari dina hp heunteu hehehehe bade cobian nua ieu nu langsung kabuka dina hp, nu di sumputkeun mah hese mukana dina hp na hehehe @@,

    BalasHapus
    Balasan
    1. Tah kitu kang anu aneh na mah .. kahoyong , padahal mah tong diwilah-wilah kabuka we dina nanaon ge .. model kieu kang ari dina Chorme kabuka dina mozila honto pan jadi lieur atuh ngarubah deui ah nya eta !!

      Hapus
  11. Responsive banget ya mas heheh :)

    BalasHapus
  12. responsive banget nih ;) lumayan berkunjung ke blog ini nambah ilmu lagi ;) hehe

    BalasHapus
  13. blom nya keren abiss gan :D mantap

    BalasHapus
  14. ngomongin soal responsive2 saya juga masih ngidam nih kang.. gigit jari sambil mlongo abis hohoho

    BalasHapus
  15. yang baru yang baru masih haneut,,,teu beak-beak yeuh tutor heuheu,,,

    BalasHapus
    Balasan
    1. aya wae nya kang .. atuda loba ini dijalan tinggal mulungan hehe

      Hapus
  16. Selamat sore, yang blum mandi cepetan mandi sebelum maghrib :)

    BalasHapus
  17. Mantapzzzz trik'y .. lanjutkannnn

    BalasHapus
  18. nice share mas, semoga bermanfaat bagi semua

    BalasHapus
  19. disidik-disidik ti kamari.. ditelek-telek tur di bulak -balik.. naha teu aya nu kirang kang?
    soalna dina CSS aya font awesome tapi teu aya @font-face... oge aya addthis, kumaha tah kang? :)

    BalasHapus
    Balasan
    1. Ngahaja kang sok emut kanu cariosan akang gening .. sesa namah sina neangan sorangan , tong dihuapan wae ( ceuk heurey na mah ) hahaha

      Hapus
    2. wkwkwk.. benul.. moal aya katiasa nya dihuapan wae mah....

      Hapus
  20. Nyimak saja Kang Ruly mengetahui Menu Reponsive yang kelihatan
    Sederhana namun sangat bersahabat untuk semua pemakai browser

    BalasHapus
    Balasan
    1. nah itu kang .. menu ini bersahabat banget dengan kopi hitam hehe

      Hapus
  21. Keren kang, saya jadi pengen, tapi belum cocok kayaknya buat blog saya :(

    BalasHapus
  22. wah kang Ruly baik banget karena banyak permintaan rela bagiin menu kesayangannya, sip kang :)

    BalasHapus
    Balasan
    1. hehe ya begitu dah mas jgn nanggung klo mau amal wkwkwk

      Hapus
  23. Sallahnikuuung
    Wilujeng enjing Kang.. :D

    BalasHapus
  24. wah mantap nih ada yang responsive

    BalasHapus
  25. wah boleh juga nih mas.. tapi kalau template nya belum responsive gimana mas.. apa masih bisa kita pasanga menu responsive ini mas....?

    BalasHapus
  26. wah responsiv nya kang... tapi blog saya belum responsiv, naha moal pasea kodena

    BalasHapus
    Balasan
    1. Moal ath mang .. matakna gera responsive ken jiga batur da nu abdi mah t'cn responsive hehe

      Hapus
  27. mantap :D
    btw kodenya banyak aja -_-

    BalasHapus
  28. punyaku sudah responsive rupanya....

    BalasHapus
  29. Te aya nu enggal dei Kang menu na, te sabar yeu hoyong geura gera utak atik Tempe :D

    BalasHapus
  30. Responsiove Emang Mantapp.. Thx Kang.. Nambahan Deui Elmu yeh...
    Ijin Follow Blog na Nya .. Ke Follback nya.

    BalasHapus
  31. kang Ruly,,,slide show tos dicoba tapi error wae,kumahanya,,,pami aya minta linknya lagi atuh kang,,,

    BalasHapus
    Balasan
    1. Kalau js'y sama yg empunya di update mungkin gak eror kang .. sebagai alternatif
      didieu tah http://www.makingdifferent.com/jquery-featuredrecent-posts-slider-widget-for-blogger/ .. cuma untuk disidebar .. tinggal di edit lg we !! kalau mau diatas postingan

      Hapus
  32. kalau dipaketin bisa gak tuh, CSS+Html+Js jadi satu

    BalasHapus

Posting Komentar

Postingan populer dari blog ini

Membuat Menu Dengan CSS Border Animation

Setelah beberapa waktu lalu selalu membuat postingan dengan konsep blogazine sebagai ajang pelepas suntuk dan sebagai trick menghindari kejenuhan dalam blogging saat ini saya akan coba share kebiasaan lama yaitu tutorial dalam membuat menu navigasi. Kali menu yang ditawarkan sangat-sangatlah simple , hanya memanfaatkan border dan sedikit animasi hover . SEE DEMO CSS .items{ margin-top:50px; } .items li{ float:left; padding:20px 35px 20px 35px; list-style:none; border:5px solid rgba(255,255,255,0.2); margin-left:10px; -webkit-box-reflect: below 0.5px -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(75%,transparent),to(rgba(255,255,255,0.4))); } .items li:hover{ border:5px solid rgba(255,255,255,1); -webkit-transition:all ease-in 0.3s;/*Chrome*/ -moz-transition:all ease-in 0.3s;/*Firefox*/ -o-transition:all ease-in 0.3s;/*Opera*/ -ms-transition:all ease-in 0.3s;/*Microsoft*/ } .items li a{ color:#FFF; text-decoration:none

Membuat Slideout Navigation

Masih Seputar tutorial dalam membuat menu untuk bagian sidebar , namun ini agak sedikit berbeda dari menu tutorial kemaren yang menggunakan system hover , karena kali ini saya menggunakan Push Menu dengan system onclick ( menu akan muncul setelah kita klik tombol / button  tertanda ) dan sekaligus ini jawaban dan request para sahabat.  Baca: Memasang Simple Flat Sidebar  Demosion   Langkah Kustomisasi  Masukan kode CSS dibawah ini sebelum kode </style> .pushmenu { /*this is the nav*/ background: #3c3933; font-family: Arial, Helvetics, sans-serif; width: 240px; height: 100%; top: 0; z-index: 1000; position:fixed; } .pushmenu h3 { color: #cbbfad; font-size: 14px; font-weight: bold; padding: 15px 20px; margin: 0; background: #282522; height: 16px; } .pushmenu a { display: block; /* drops the nav vertically*/ color: #fff; font-size: 16px; font-weight: bold; text-decoration: none; border-top: 1px solid #56544e; b

Menu CSS3 Dengan Efect Hover

Menu CSS3 Dengan Efect Hover    - Sudah beberapa hari ini diliputi dilema pada background .. susah nentuin yang pas , biarpun pada akhirnya sedikit merasa lega juga dengan yang sekarang ,memang belum puas tapi ya sudahlah . O..ya pada sedikit kesempatan ini saya akan coba share sebuah menu simple CSS3 dengan hover efect yang lumayan bisa diandalkan untuk merubah penampilan template . Untuk lengkapnya silahkan cek demonya . See Demo Komposisi   CSS3  /.....---CSS3 BREWOK---.....\ nav {   font:700 16px/60px 'Lato', sans-serif;   width:90%;   margin:30px auto 0 auto;   background: #374D61 ;   overflow:hidden;   -webkit-border-radius:8px;   -moz-border-radius:8px;   -o-border-radius:8px;   border-radius:8px; } nav ul {   height:60px;   overflow:hidden; } nav ul li {   width:25%;   float:left;   text-align:center; } .item-container {   position:relative;   height:120px;   cursor:pointer;   -webkit-transition: all 0.3s ease; -moz-transition: