Cara Membuat Spoiler Berwarna - Karena ada request dari Sobat tentang Bagaimana Cara Untuk Membuat Spoiler, plus Berwarna . . .maka saya buru-buru cari post tentang itu, tapi ternyata di blog saya belum ada . . . Alhasil, saya langsung buat deh . . . . Tanpa menunggu lama, langsung ke tutorialnya saja ya,
Spoiler yang akan kita prektekkan adalah spoiler yang "Fleksibel" artinya "menyesuaikan tempat", Jadi kita tidak perlu mengatur ukuran "Width/lebar" dan "Tinggi/height" secara otomatis menyesuaikan lokasi. Mantep bukan?
Baiklah, berikut contoh Spoiler Fleksibel biasa :
<div class='widget-content'>
<center><div style="margin: 5px;">
<div style="margin-bottom: 2px;" class="bigfont"><input style="margin: 0px; padding: 0px; width: 100%;" value="OPEN 1" 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 = 'CLOSE'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'OPEN 2'; }" type="button" />
</div>
<div style="border:; margin: 0px; padding: 6px;" class="alt2"><div style="display: none;">
<div style="border: 0px solid rgb(153, 153, 153); overflow: auto; width: 300px; height: 365px; text-align: left;">
<div style="text-align: center;">MASUKKAN TULISAN/KODE/GAMBAR DI SINI</div>
</div></div></div>
<center><div style="margin: 5px;">
<div style="margin-bottom: 2px;" class="bigfont"><input style="margin: 0px; padding: 0px; width: 100%;" value="OPEN 1" 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 = 'CLOSE'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'OPEN 2'; }" type="button" />
</div>
<div style="border:; margin: 0px; padding: 6px;" class="alt2"><div style="display: none;">
<div style="border: 0px solid rgb(153, 153, 153); overflow: auto; width: 300px; height: 365px; text-align: left;">
<div style="text-align: center;">MASUKKAN TULISAN/KODE/GAMBAR DI SINI</div>
</div></div></div>
Note :
- Warna Ungu adalah tulisan yang muncul sebelum spoiler dibuka. Dengan kata lain "Open 1". Sobat bisa menggantinya
- Warna Biru adalah tulisan yang muncul ketika spoiler dibuka. Yaitu "Close'
- Warna Merah adalah tulisan setelah spoiler dibuka,lalu ditutup lagi. Dengan kata lain "Open 2"Note :
- Warna Ungu adalah tulisan yang muncul sebelum spoiler dibuka. Dengan kata lain "Open 1". Sobat bisa menggantinya
- Warna Biru adalah tulisan yang muncul ketika spoiler dibuka. Yaitu "Close'
- Warna Merah adalah tulisan setelah spoiler dibuka,lalu ditutup lagi. Dengan kata lain "Open 2"
Untuk Membuat Spoler Berwarna
Sebenarnya kode yang dipakai sama persis dengan kode untuk membuat spoiler fleksibel di atas. Hanya ada penambahan kode bacground : kode warna. Contoh yang berwarna seperti ini,
<div class='widget-content'>
<center><div style="margin: 5px;">
<div style="margin-bottom: 2px;" class="bigfont"><input style="margin: 0px; padding: 0px; width: 100%;;" value="OPEN 1" 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 = 'CLOSE'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'OPEN 2'; }" type="button" />
</div>
<div style="border:; margin: 0px; padding: 6px;" class="alt2"><div style="display: none;">
<div style="border: 0px solid rgb(153, 153, 153); overflow: auto; width: 300px; height: 365px; text-align: left;">
<div style="text-align: center;">MASUKKAN TULISAN/KODE/GAMBAR DI SINI</div>
</div></div></div>
<center><div style="margin: 5px;">
<div style="margin-bottom: 2px;" class="bigfont"><input style="margin: 0px; padding: 0px; width: 100%;;" value="OPEN 1" 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 = 'CLOSE'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'OPEN 2'; }" type="button" />
</div>
<div style="border:; margin: 0px; padding: 6px;" class="alt2"><div style="display: none;">
<div style="border: 0px solid rgb(153, 153, 153); overflow: auto; width: 300px; height: 365px; text-align: left;">
<div style="text-align: center;">MASUKKAN TULISAN/KODE/GAMBAR DI SINI</div>
</div></div></div>
Nah, yang berkedip itulah "Kode yang harus Sobat masukkan" jika akan membuat spoiler berwarna
0 komentar:
Posting Komentar