Dengan menggunakan kombinasi selektor dari CSS2, pseudo classes, CSS3 transisi, ditambah Java Script, akhirnya kita capai tombol menu yang terpecah/terpisah berbasis CSS. Konten yang dihasilkan pada tombol menu di sebelah kanan sangat dinamis menggunakan CSS2. Sedangkan Java Script disini hanya digunakan untuk mengaktifkan kotak centang / tombol arah bawah, secara menyeluruh dan dinamis.
- Silahkan anda lihat kode CSS Disini
- Masuk ke akun blogger anda kemudian -> Klik Drop Down Menu
- Kemudian pilih -> Template -> Edit HTML
- Cari tag/kode ]]></b:skin> tekan CTRL + F untuk memudahkan pencarian
- Berikutnya pastekan kode CSS tepat diatas tag ]]></b:skin>
- Simpan template...
- Masuk lagi ke Blogger -> Tata Letak ->Tambahkan Gadget -> HTML/Javascript
- Pastekan kode berikut di bawah ini didalamnya:
<div class="css3splitmenu">
<a href="#">Blogging</a> <input type="checkbox" />
<ul id="t">
<li><a href="http://jalu-pangna.blogspot.com/search/label/tips%20dan%20triks%20blog">Tips dan trik blog</a></li>
<li><a href="http://jalu-pangna.blogspot.com/search/label/blog%20tutorial">Blog tutorial</a></li>
<li><a href="http://jalu-pangna.blogspot.com/search/label/CSS">CSS</a></li>
<li><a href="http://jalu-pangna.blogspot.com/search/label/jquery-javascript">JQuery java script</a></li>
<li><a href="http://jalu-pangna.blogspot.com/search/label/widget">Gadget</a></li>
</ul>
</div>
<div class="css3splitmenu">
<a href="#">Dunia spiritual</a> <input type="checkbox" />
<ul>
<li><a href="http://jalu-pangna.blogspot.com/search/label/wawasan%20spiritual" >Wawasan spiritual</a></li>
<li><a href="http://jalu-pangna.blogspot.com/search/label/suluk">Suluk</a></li>
<li><a href="http://jalu-pangna.blogspot.com/search/label/sejarah">Sejarah</a></li>
<li><a href="http://jalu-pangna.blogspot.com/search/label/babad">Babad</a></li>
</ul>
</div>
<div class="css3splitmenu nocss3splitmenu">
<a href="http://jalu-pangna.blogspot.com/search/label/jejaring%20sosial">Jejaring sosial</a>
</div>
<!-- Script below should follow all split menus -->
<script type="text/javascript">
( function(){ // local scope
if (!document.querySelectorAll || !document.addEventListener)
return
var uls = document.querySelectorAll('div.css3splitmenu > ul'),
docbody = document.documentElement || document.body,
checkboxes = document.querySelectorAll('div.css3splitmenu > input[type="checkbox"]'),
zindexvalue = 100
for (var i=0; i<uls.length; i++){
( function(x){ // closure to capture each i value
checkboxes[i].addEventListener('click', function(e){
uls[x].style.zIndex = ++zindexvalue
for (var y=0; y<uls.length; y++){ // loop through checkboxes other than current and uncheck them (since Chrome doesn't respond to onblur event on checkboxes)
if (y != x)
checkboxes[y].checked = false
}
e.cancelBubble = true
})
checkboxes[i].addEventListener('blur', function(e){
setTimeout(function(){checkboxes[x].checked = false}, 100) // delay before menu closes, for Opera's sake (otherwise links are un-navigatable)
e.cancelBubble = true
})
}) (i)
}
docbody.addEventListener('click', function(e){
for (var i=0; i<uls.length; i++){
checkboxes[i].checked = false
}
})
})();
</script>
- Silahkan Ganti link warna kuning dengan URL/Link anda
- Ganti judul Menu sesuai dengan yang anda inginkan
- Ganti judul Sub Menu sesuai Sub Menu yang di inginkan
- Simpan Gadget dan lihat hasilnya...
CATATAN:
Untuk menambahkan tombol menu dan sub menu, tambahkan tag DIV dengan tag class="css3splitmenu dan menambahkan 3 element berikut:
<div class="css3splitmenu"> <a href="Link anda">Judul Menu</a> <input type="checkbox" /> <ul> <li><a href="Link anda">Sub Menu</a></li> <li><a href="Link anda">Sub Menu</a></li> <li><a href="Link anda">Sub Menu</a></li> <li><a href="Link anda">Sub Menu</a></li> </ul> </div>
Mohon maaf kalau ada kekurangan dan kesalahan...
Semoga bermanfa'at and Keep blogging..!
Semoga bermanfa'at and Keep blogging..!
gan tanya...kalau untuk membuat menu dropdown bercabang caranya bagaimana gan?maklum newbie aku nya
BalasHapusIkuti aja tutorial diatas dengan teliti, nanti anda klik script kode css nya (yang ada tulisan warna merah "disini") kemudian nanti saya share di pengaturan google code, karena script kode css ini saya simpan di drive google code. Langkah selanjutnya ikuti tutorialnya dengan teliti. Terima kasih kunjungannya. Salam.. :)
HapusKomentar ini telah dihapus oleh administrator blog.
Hapusbroo.. aku minta css nya dong segera
BalasHapusSilahkan klik script kode css nya dulu mas bro(yang ada tulisan warna merah "disini") kemudian nanti saya share di pengaturan google code. Trims kunjungannya.. :)
Hapus:-# thanks
BalasHapusyou're welcome... :)
HapusYah Ribet Bener jdi susah nie :'(
BalasHapusBaca secara intensive dan cermati tutorialnya mas, hehe...terima kasih kunjungannnya.. :)
HapusKomentar ini telah dihapus oleh pengarang.
BalasHapusMakasih gan. sangat membantu para newbie.
BalasHapuskeren blognya..
:)
Sama-sama mas jeck blue, terima kasih atas kunjungannya. Salam.. :)
HapusTrmksh bnyk mas....sangat bermanfaat sekali bagi pemula seperti saya... (h)
BalasHapusSama-sama mas zikof, terima kasih banyak atas kunjungannya.. :)
Hapussob punya saya itu pas masuk edit html
BalasHapusbkn tampilan yg kayak bysax
itu apa penyebabnya, dan gmna cra mengembalikanx.?
bkn tampilan yg kayak biasanya? maksudnya gimana? bisa lebih diperjelas permasalahannya mas..
Hapusgini sob, kan biasanya ada tuh kode , nah di edit html saya gak ada yang begituan sob, pokonya super aneh deh, jadi htmlnya gak bisa di edit ;-(
Hapuskode head gak ada ;-(
Hapusitu biasanya gangguan sob coba di keluar dulu akunnya trus masuk lagi cuman sara gan...
HapusMas arif, Coba ikuti dulu saran dari sahabat saya...
Hapusudah bro, dah pindah pc, restat dan sembarang macam, masih tetap gak bz, klw mw tak screen shot kiremnya kemana ya.? Biyar kalian tau.?
HapusMas arif saya lihat di view page source (tampilan sumber halaman) blog anda normal. Ini tampilannya:
Hapushttp://i1087.photobucket.com/albums/j479/jalupangna/sumberhal.png
Komentar ini telah dihapus oleh pengarang.
HapusKomentar ini telah dihapus oleh administrator blog.
BalasHapusmakasih infonya om, tapi bagaimana bikin kayak follow via fb, twitter, google+ ??? kayak di blog ini Om..? :-?
BalasHapusSama-sama mas aslam, floating social bookmark dengan efek easing spt di blog ini saya dapatkan tutorialnya dari maskolis seorang master blogger profesional. Silahkan mas kunjungi saja tutorialnya:
Hapushttp://www.maskolis.com/2013/03/floating-social-bookmark-dengan-efek.html
Bagus banget mas script nya ... saya caba terapkan di blog saya indischool-malang-raya.blogspot.com jadinya istimewa ...
BalasHapustrimakasih scriptnya ...
Sama-sama mas ainul shodiq, terima kasih banyak udah berkenan berkunjung. Salam..
Hapusgan minta kode cssnya donk di darminto15121989@gmail.com
BalasHapusSudah di klik belum mas? yang ada tulisan "disini" pada tutorial diatas. Klik dulu, nanti saya share di pengaturan google drivenya. Masalahnya email pemberitahuannya blm masuk..Trims
HapusCss'a sob ...
BalasHapusUdh ane kirim :)...
udah saya share mas, terima kasih kunjungannya.. :)
Hapusudah saya share, mhn maaf emailnya baru saya buka..terima kasih udah berkunjung.
BalasHapussama-sama mas vino, aamiin yaa Robb.. :)
BalasHapusPak DiTunggu yang kode CSSnya saya sudah klik link Di sini dan ditunggu aksesnya. Thanks alot atas ilmunya semoga berkah dan bermanfaat.
BalasHapusyour'e welcome...maaf saya baru buka emailnya, udah saya share mas. Aamin yaa Robb..terima kasih kunjungannya..
HapusBgus :-b
BalasHapusterima kasih mas andi udah berkunjung..
Hapusmas minta CSS nya dong..pengen nyobain...newbie bgt q -_- qdah klik link "disini" nya
BalasHapusUdah saya share mas, mohon maaf terlambat bls..emailnya baru saya buka..terima kasih kunjungannya
Hapus