Langsung ke konten utama

Membuat Menu Navigation Sidebar

Kopiku kental musiku keras akan menemani tutorial kita kali ini dalam Membuat Menu Navigation Sidebar . Artinya navigasi akan diletakan di posisi sidebar untuk sebelah kiri , dengan memanfaatkan position: fixed supaya menu nempel terus saat terjadi scroll . 



Komposisi kode yang digunakan sangat sederhana 

CSS
#nav {
  width: 300px;
  height: 100%;
  position: fixed;
  top: 0;
  background-color: #34495e;
  transform: translate3d(0,0,0);
  transition: 500ms transform ease-in-out;
}
#nav ul{
  margin: 0px;
  padding: 0px;
  list-style: none;
}
#nav li {
  color: white;
  line-height: 2em;
  position: relative;
}
#nav li a {
  color: white;
  display: block;
  position: relative;
  text-decoration: none;
  padding: 10px;
  font-weight: 300;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border-top: 1px solid #406081;
  border-bottom: 1px solid #2c3e50;
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
}
#nav li a:hover {
  background: #3d566e;
}

HTML
<nav id="nav">
  <ul>
    <li><a href="#">Home</a></li>
    <li><a href="#">About</a></li>
    <li><a href="#">Clients</a></li>
    <li><a href="#">Contact Us</a></li>
    <li><a href="#">Back To Articles</a></li>
  </ul>
</nav>

Nah seperti itulah adanya , mudah-mudahan sobat bisa lebih memahami dan lebih inovasi dengannya.

Komentar

  1. Betul kang nu penting mah kreatifna kang :) sapertos blog ieu keren nganggo blogazine :D

    BalasHapus
    Balasan
    1. nah itu kang yg penting kita'y yg harus kreatif lg

      Hapus
  2. simple banget ya.., gk pake epek2.., tumben ni.. *smile

    BalasHapus
    Balasan
    1. Betul menunya simple dan no effects yah Mas Rohis..
      Di pincuk dulu nih Kang Ruly script CSS Menunya . thx

      Hapus
    2. Rohis : biar mereka yg ngasih efect'y sendiri hehe
      Karri : monggo silahkan mang

      Hapus
  3. Bisa wae yeuh artikelna Kang Ruly meuni sae artikel amaenu Navigation na
    Sukses deh Kang, perlu di coba soalnya keren dan Kasep lah pokona mah :q

    BalasHapus
    Balasan
    1. lumayan kang daripada bengong wae hehe ..
      nuhun kang

      Hapus
    2. Muhun Kang Ruly sami-sami Abi nu Nuhun dai nya.
      Di tunggu artikel enggalna Kang, cepetan hhhh :) :sip

      Hapus
  4. keren mas navigation sidebarnya :)

    BalasHapus
  5. Gile benerr,,, kereen kang :-d mirip sama punya nya kang ismet, cuman beda tampilan aja haha :p

    BalasHapus
    Balasan
    1. owh iya ya .. tinggal di poles aja atuh kang hehe

      Hapus
    2. iya kang, apa lagi di bikin responsive jadi makin cetar dah menu navigasinya haha :D

      Hapus
    3. kalau responsive pada sebuah menu saja kayaknya sedikit mudah sob ...

      Hapus
  6. bisa pake auto hide gak mas?

    BalasHapus
    Balasan
    1. bisa tinggal nambahin sedikit ramuan show or hiden hehe ..
      tapi itu ada di postingan selanjutnya ya

      Hapus
    2. okedeh.. ane tunggu mas, trims :)

      Hapus
  7. wuihh sipp tenan kang, mantap abis ini mah.. sipp kang cobain yah :)

    BalasHapus
  8. Ane coba terapin di blog saya Kang...wah cakep nih

    BalasHapus
  9. Di temenin ngopi nyamni denger music..jd hasilnya keren ya kang :)

    BalasHapus
  10. Keren kang lagi musim nih Menu Navigation Sidebar kayak gini :)

    BalasHapus
    Balasan
    1. iya ini juga coba bikin untuk meramaikan saja kang ..

      Hapus
    2. Kalo di posting ulang boleh ngak kang :)

      Hapus
  11. makin mantap we yeuh blog, selamat kang semoga makin tambah yahoot kang blogna

    BalasHapus
  12. wah bagus ini menu navigasi nya. sangat bermanfaat untuk saya :) Thanks ya :)

    BalasHapus
  13. posisina fixed janten moal tiasa lumpat ka mamana, ditalian kang hehehe :D

    BalasHapus
    Balasan
    1. jiga domba nya kang cing cang-cang heuehu

      Hapus
    2. hayang teh lepas talina di tubruk weh haha

      Hapus
  14. fungsina transform: translate3d(0,0,0); dina menu eta naon tah kang?

    BalasHapus
    Balasan
    1. itu CSS3 transform kang .. kurang lebih itu sebuah property , fungsi tranformasi yang memiliki value untuk scale , rotate , translate entah dalam menentukan posisi , efect atau apalah gitu kang .

      Hapus
    2. maksudnya gini kang rul... saya hanya melihat fungsi dari kode :

      transition: 500ms transform ease-in-out;

      transisi saat hover. tah ari 'transform: translate3d(0,0,0);' buat apa? can ngartos punten yeuh

      Hapus
    3. tambihan kang.. maksudnya pada demo diatas fungsi 'transform: translate3d(0,0,0);' untuk apa?

      Hapus
    4. fungsina sama kayak gini gk ?
      transition:all 0.3s ease-in;

      Hapus
    5. Fungsinya untuk penempatan posisi pada satu akselerasi kang ..
      karena pada dasarnya : untuk memindahkan objek secara horizontal saja atau secara vertikal, atau dengan menggunakan fungsi translateX, translateY dan translateZ (translateZ akan memindahkan objek ke depan –3D). ya kurang lebih lah

      Hapus
    6. janten efekna kumaha tah, soalna asa teuaya perubahan pas dicobian dina demo dihapus, sok keuekuh abi mah mun can ngartos teh kang.... :D

      Hapus
    7. membantu sedikit, translate3d(0,0,0); berfungsi untuk memperlembuat gerakan meyesuaikan dengan GPU. menurut hemat saya pada menu diatas tidak terlalu penting penambahan kode ini. kode ini diutamakan untuk slider, 3d effect dan sejenisnya

      Hapus
    8. duh baru faham maksud akang ,, maklum kang rada riweh ku job hehe lumayan 2,5 kang .. maksud kang ismet tuh peran translate3d(0,0,0) pada CSS diatas ?? ya itu yg dikasih tau sama mas joel .. memang secara kasat mata gak akan terlalu ngaruh tapi lamun di sidik2 ku translate3d(0,0,0) rada lembut kang ..

      Hapus
    9. weyyy mangstab.. tah kitu maksad abditeh kang, paingan lieur sayah :D

      Hapus
    10. hah nya eta kang papuket taing fikiran sareng panangan na hehe

      Hapus
  15. Datang lagi di postingan Kang Ruly nu sae ini
    Biasa saya yang masih awam pada script mah cuma bisa
    Nyimak sambil baca para Master, mengajukan pendapat

    BalasHapus
    Balasan
    1. Selamat datang kembali .. sama-sama masih belajar mas

      Hapus

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: