Tutorial ini berawal dari seorang teman saya yang sedang belajar website menanyakan kepada saya bagaimana caranya membuat dropdown menu. Kemudian saya buat tutorial ini bukan untuk yang membuat request ke saya tapi bagi kalian yang ingin belajar juga. Pada drop down menu di tutorial ini pembahasannya hanya dengan menggunakan CSS dan HTML saja, tidak ada menggunakan javaScript , Ajax, atau yang lainnya.
Biar tidak terlalu panjang lebar, mari kita langsung ke pembahasannya.
Baca Juga :
Pertama sisipkan code css berikut ke file dimana kamu menaruh semua code css yang kamu buat.
/*style awal menu dan untuk menghilangkan list style*/
#menu ul {
font-family: Arial, Verdana;
font-size: 14px;
margin: 0;
padding: 0;
list-style: none;
}
/*membuat menu menjadi horizontal dengan display block*/
#menu ul li {
display: block;
position: relative;
float: left;
}
/*Untuk menyembunyikan ul li (submenu)*/
#menu li ul {
display: none;
}
/*style awal seblum cursor mouse di arahkan (menu utama)*/
#menu ul li a {
display: block;
text-decoration: none;
color: #ffffff;
padding: 5px 15px 5px 15px;
background: #000;
/*margin-left: 1px;*/
white-space: nowrap;
}
/*style setelah cursor diarahkan*/
#menu ul li a:hover {
background: #666;
}
/*untuk memunculkan submenu jika pada sebuah menu utama ada tag il ul (maksudnya ada tag ul dai dalam tag li)*/
#menu li:hover ul {
display: block;
position: absolute;
}
/*meratakan sub menu kanan kiri dan menghilangkan fungsi float left (mengembalikan ke default)*/
#menu li:hover li {
float: none;
font-size: 11px;
}
/*style awal seblum cursor mouse di arahkan (submenu)*/
#menu li:hover a { background: #3b3b3b; }
/*style setelah cursor diarahkan (submenu)*/
#menu li:hover li a:hover {
background: #666;
}
Saya tidak akan menjelaskan arti-arti code tersebut secara panjang lebar, karena saya sudah langsung menjelaskannya langsung kolompok code pada scriptnya.
Kemudian masukan file HTML.
<div id="menu"> <ul> <li><a href="https://pindexain.com">Home</a></li> <li><a href="#">Tutorial</a> <ul> <li><a href="https://www.pindexain.com/category/tech/internet/web/htmlcssjquery">HTML/CSS</a></li> <li><a href="https://www.pindexain.com/category/tech/internet/web/php-web">PHP</a></li> <li><a href="https://www.pindexain.com/category/tech/internet/wordpress">Wordpress</a></li> </ul> </li> <li><a href="#">Tentang Kami</a></li> <li><a href="#">Kontak Kami</a></li> </ul> </div>
Code html tersebut adalah akan menampilkan menu dan submenu yang kamu buat.
Jika kamu ingin request tutorial, kirimkan jenis tutorial yang kamu ingin kami buatkan pada halaman Kontak kami, semoga bermanfaat dan silahkan diskusi di kolom komentar.


June 24, 2013 at 5:44 am
kak aku minta yah tutorial nya buat belajar.. makasih kak,,sukses terus!
June 24, 2013 at 8:38 am
sip silahkan.. disebarkan juga tidak apa-apa 🙂
June 26, 2013 at 2:18 am
Sy mempunyai web template yang sudah jadi bagaimana kah cara membuat menu dropdown dari template yg ada, sy telah mengirim message ke facebook sudara berikut lampiran index.html dan css-nya terimakasih
June 26, 2013 at 6:04 pm
dikirimnya ke facebook yang mana ya kang?
June 29, 2013 at 2:33 am
yg ini http://www.facebook.com/widyananyungsep
apa boleh minta alamat emailnya?
June 29, 2013 at 10:50 am
Sudah saya email langsung mas 🙂
July 5, 2013 at 3:00 pm
boss…cara pasang menu dropdown pake css di wordpress gimana yaa?
July 18, 2013 at 12:05 am
mudah dipahami,, makasih
September 5, 2013 at 6:38 pm
Thank’s .. Simple dan mudah dimengerti ..
June 13, 2014 at 2:45 pm
kang bisa minta pembuatan menu drop down serta fungsi masing2 code..
klo bisa kirim ke email ya kang..
June 13, 2014 at 4:19 pm
pembuatan yang bagaimana ya?
July 20, 2014 at 12:58 am
saya uda coba, ko malah jadi hancur ya di web yang uda saya buat ?
itu npa gan ?
mohon bantuannya
July 21, 2014 at 10:34 am
coba terapkan step yang ada di artikel ini gan, http://www.berbagiyuks.com/membuat-animasi-drop-down-menu-dengan-css3/.
Blog ini juga pakai cara itu.
December 11, 2014 at 12:11 pm
Kereeen.. Bermanfaat nih untuk pemula.. BTW, saya juga punya artikel serupa tentang dropdown menu.. Semoga bisa jadi tambahan buat artikel ini 🙂