Cara Membuat Spoiler Pada Sidebar atau Postingan
Sebenarnya
Spoiler bisa ditempatkan dimana saja di Sidebar, Komentar atau di
postingan , Dengan Spoiler kita bisa menghemat tempat dll. Cara
membuatnya sama saja tinggal menggunakan kode HTML seperti di bawah
ini :
<div style="margin-bottom: 2px;">Judul SpoilerPerhatikan tulisan berwarna merah, itu bisa diganti sesuai keinginan. dan isi pokok dari spoiler bisa berupa teks atau gambar.
<div style="margin-top: 5px; text-align: center;"><input value="Buka" style="margin-top: 5px; width: 60px; font-size: 10px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Tutup'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Buka'; }" type="button"> </div>
<div style="border: 1px inset ; margin: 0px; padding: 6px;"><div style="display: none;"> Silahkan masukan Isi Spoiler disini, Bisa teks atau gambar / foto </div></div></div>
Cara Membuat Spoiler Show / Hidden Widget
Untuk Membuat Spoiler Show/Hidden Widget kita harus merubah kode HTML langsung pada template blog., widgetnya bisa yang mana saja.Langkah membuatnya :
- Masuk ke Blogger , pilih Design atau Layout , lalu Edit HTML
- Sebaiknya backup dulu dengan Download full template
- Centang Expand Widget Templates
- Cari kode widget yang akan di rubah .. nah berdasarkan pengalaman sebaiknya tiap widget itu diberi nama, jadi mudah untuk mencarinya.. tinggal Ctl+F lalu ketik nama widgetnya langsung ketemu deh.
- Contoh yang akan saya buat Spoilernya adalah Link Sahabat., Widget Link Sahabat kodenya seperti ini :
<b:section class='footer-column' id='col2' preferred='yes' style='float:left;'>
<b:widget id='HTML8' locked='false' title='Link Sahabat' type='HTML'>
<b:includable id='main'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:includable>
</b:widget> - Ganti kode yang berwarna pink dengan script berikut
<h2 class='title'><script type='text/javascript'> /* <![CDATA[ */ if(typeof(rnd) == 'undefined') var rnd = ''; rnd = Math.floor(Math.random()*1000); rnd = 'id-' + rnd; document.write('<a href="#" onclick="tmp = document.getElementById("' + rnd + '"); tmp.style.display = (tmp.style.display == "none") ? "block" : "none"; return false;" style="float:right;margin-right:0px;">[Show/Hidden]<\/a>'); /* ]]> */ </script><data:title/></h2><script type='text/javascript'> /* <![CDATA[ */ document.write('<div id="' + rnd + '" style="display:none;">'); /* ]]> */ </script>
- Copy kode dibawah ini & simpan diatas kode </b:includable>
<script type='text/javascript'> /* <![CDATA[ */ document.write('<\/div>'); /* ]]> */ </script>
- Bila kodenya digabungkan maka akan seperti ini : Klik Kotak Spoilernya untuk melihat :
<b:section class='footer-column' id='col2' preferred='yes' style='float:left;'>
<b:widget id='HTML8' locked='false' title='Link Sahabat' type='HTML'>
<b:includable id='main'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><script type='text/javascript'> /* <![CDATA[ */ if(typeof(rnd) == 'undefined') var rnd = ''; rnd = Math.floor(Math.random()*1000); rnd = 'id-' + rnd; document.write('<a href="#" onclick="tmp = document.getElementById("' + rnd + '"); tmp.style.display = (tmp.style.display == "none") ? "block" : "none"; return false;" style="float:right;margin-right:0px;">[Show/Hidden]<\/a>'); /* ]]> */ </script><data:title/></h2><script type='text/javascript'> /* <![CDATA[ */ document.write('<div id="' + rnd + '" style="display:none;">'); /* ]]> */ </script>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
<script type='text/javascript'> /* <![CDATA[ */ document.write('<\/div>'); /* ]]> */ </script>
</b:includable>
</b:widget> - Sampai disini urusan Spoiler selesai, tinggal Save Templates
0 Komentar "Cara Membuat Spoiler (Tombol Buka/Tutup)"