Pages

Rabu, 23 Januari 2013

Cara Membuat Tab Menu Accordion


cara membuat menu accordionSetelah sebelumnya saya sudah menuliskan bagaimana Cara membuat daftar isi accordion dengan mudah,saat ini saya akan membuat sesuatu yang masih berhubungan dengan accordion juga,yaitu cara membuat tab menu accordion,biasanya menu ini di taruh di side bar blog.

Menurut saya banyak manfaat nya dari tab menu accordion ini,selain untuk meringkas gadget baru,menu ini akan terlihat elegan dan tidak memakan banyak ruangan di blog kita,seperti halnya daftar isi accordion,tab menu accordion ini cara kerjanya relatif sama,yaitu sistem buka tutup.

Untuk cara mebuat menu accordion ini sobat bisa ikuti langkah-langkahnya seperti yang saya terangkan di bawah ini;

  • Pertama masuk ke akun blog milik sobat ( ya ia laah,,masa milik orang lain ).
  • Berikutnya masuk ke tata letak>> tambah gadget baru>> HTML/Java script.
  • Taruh kode di bawah ini ke dalam widget HTML tersebut.



<style type="text/css">
#accordion{width:100%;margin:auto;border:0px solid white}
#accordion h2{padding:5px 10px;background-color:#ccc;background-image: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgt5ck-Ygs5sr4R_87UdUHhkjHUdn7_yJeNnWlaZS01PTPlTzkkWRVtv9sjPSfocEvR2ukOY5B3cEphed58Ohg01L8H-styCtCvhtefgwpt6hI0WISUwT6A8NKCuh7fgMuEigDdO1-2G-w/s1600/arrow_right.gif);background-repeat: no-repeat;background-position: right center;color:#000;font:normal 11px Tahoma;border-bottom:1px solid #FFF;cursor:pointer;}
#accordion .content{font:normal 11px Arial;padding:5px 10px;background:#eee;}
#accordion .content ul {list-style:none;margin:0 0 0;padding:0 0 0;}
#accordion .content li {background-image: url(); background-repeat: no-repeat;background-position: left center;margin:0;padding:2px 0 3px 0;text-indent:0px;border-bottom:1px dotted #ccc;line-height:1.3em;}
#accordion .content li a:hover {text-decoration:none;color:#000;}
#accordion h2.active{background-color:#bbb;background-image: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-Ne12xeVvrU101340YvQTnDBMDIH27Ue-tBiMYJRi4pUsuVTTI319beXtxlgmb2W2O7uIghKrGcbeo45X9Eb3P6w63WSk0VYb4OjH_8wuDuLloOIXkcn0sffipa6GbD8iN1FSfDfDyrU/s1600/arrow_down.gif);background-repeat: no-repeat;background-position: right center;font-weight:bold;}
</style>
<script type="text/javascript" src="http://yourjavascript.com/121511228073/accordion-menu.js"></script>
<script type='text/javascript'>
$(function() {
$('#accordion .content').hide();
$('#accordion h2:first').addClass('active').next().slideDown('slow');
$('#accordion h2').click(function() {
if($(this).next().is(':hidden')) {
$('#accordion h2').removeClass('active').next().slideUp('slow');
$(this).toggleClass('active').next().slideDown('slow');
}
});
});
</script>
<div id="accordion">
<h2>Title 1</h2>
<div class="content">
Isi konten 1
</div>
<div id="accordion">
<h2>Title 2</h2>
<div class="content">
Isi konten 2
</div>
<div id="accordion">
<h2>Title 3</h2>
<div class="content">
Isi konten 3
</div>
<div id="accordion">
<h2>Title 4</h2>
<div class="content">
Isi konten 4
</div>
<div id="accordion">
<h2>Title 5</h2>
<div class="content">
Isi konten 5
</div>
</div></div></div></div></div>



  • Terakhir simpan.

KETERANGAN;
TitelJudul heading accordion
Isi conten = Silahkan Anda isi dengan widget yang akan dipasang (bisa tulisan, script iklan maupun script widget)

Script di atas bagus di gunakan untuk blog yang background nya berwarna terang seperti blog saya ini
Jika blog Sobat yang mempunyai warna gelap atau hitam, tinggal diganti kode css-nya,. Lebih lengkapnya seperti kode di bawah ini :  

<style type="text/css">
#accordion{width:100%;margin:auto;border:0px solid white} #accordion h2{background-color:#5f5e5e;background-image:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0iQHQxxMkCbSxLfSOnTWGiy4jiENOnk8VymIOQfDGfFkN0cezz_JT8Z6T2YLzhdc5CVgkFm0g-RPacE2xbAEvj0SKqCw3-Ts4qUZRcRsWddMlPto8TE3VIVGQmKvmXzJXgc0KbiJvaPI/s1600/arrow_right.gif);background-repeat:no-repeat;background-position:right center;color:#d0cfce;font:normal 11px Tahoma;border-bottom:1px solid #323333;cursor:pointer;padding:5px 10px} #accordion .content{font:normal 11px Arial;background:#333;padding:5px 10px} #accordion .content li{background-image:url();background-repeat:no-repeat;background-position:left center;text-indent:0;border-bottom:1px dotted #595959;line-height:1.3em;margin:0;padding:2px 0 3px} #accordion .content li a:hover{text-decoration:none;color:#ff3c00} #accordion h2.active{background:#5f5e5e;background-image:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFyBPBOe99Vt2Ed6sDZxJqhhRsKE0v3cBiQplE15_2pkMM1E35P2DPDM6GRFQcXiahEM20ht6ErFDpfkVemEUWhU7WrR6d2kp10_qKHsrq9mEhJiKJUzb7O-2WWaLK-ISo5u5jLdl4RW8/s1600/arrow_down.gif);background-repeat:no-repeat;background-position:right center;font-weight:700} </style>
<script type="text/javascript" src="http://yourjavascript.com/121511228073/accordion-menu.js"></script>
<script type='text/javascript'>
$(function() {
$('#accordion .content').hide();
$('#accordion h2:first').addClass('active').next().slideDown('slow');
$('#accordion h2').click(function() {
if($(this).next().is(':hidden')) {
$('#accordion h2').removeClass('active').next().slideUp('slow');
$(this).toggleClass('active').next().slideDown('slow');
}
});
});
</script>
<div id="accordion">
<h2>Title 1</h2>
<div class="content">
Isi konten 1
</div>
<div id="accordion">
<h2>Title 2</h2>
<div class="content">
Isi konten 2
</div>
<div id="accordion">
<h2>Title 3</h2>
<div class="content">
Isi konten 3
</div>
<div id="accordion">
<h2>Title 4</h2>
<div class="content">
Isi konten 4
</div>
<div id="accordion">
<h2>Title 5</h2>
<div class="content">
Isi konten 5
</div>
</div></div></div></div></div>

Sekian dan selamat mencoba..
SEMOGA BERMANFAAT...