Accordion Style Slider with Valid CSS3

Accordion slider (hover based) ini dibuat dengan hanya menggunakan murni kode CSS3 yang sederhana saja, tapi hasilnya memuaskan Sob!!. Tanpa menggunakan Javascript apapun, Markup kode HTML yang mudah dan accordion slider ini scalable (dapat disesuaikan) untuk jumlah gambar/image yang dipasang serta dapat dengan mudah diterapkan di website/blog. Sebagai bagian dari blog Anda yang sangat fungsional, dan bukan hanya fashion saja! Ada banyak jenis Accordion Slider ( akordion slider) namunsayangnya kebanyakan menggunakan Javascirpt, plugin jQyery Accordion Slider, Anda bisa bayangkan bagaimana jika pengunjung/visitor telah mematikan/membuat disable Javascript pada browser mereka?
Tentu accordion slider tidak berkerja dengan baik dan ini mengecewakan Anda dan visitor.

Ya banyak keuntungan, jika Anda membuat Accordion Slider dengan pure CSS, selain ringan karena tidak perlu memuat sekumpulan kode-kode javascript yang rumit juga dapat digunakan sebagai galeri image/gambar, galeri video, tour navigasi (untuk produk), untuk slider konten, atau untuk menampilkan portofolio version.

Dan yang lebih penting Accordion Slider Horizontal Keren dengan CSS3 ini bekerja dengan baik di hampir semua browser utama:  Chrome4 +, Safari 4 +, Opera 10.5 +, Firefox 4 + + dan IE7,8,9.

Transisi accordion slider horizontal yang kita buat ini bersifat hover effect based atau hanya dengan mengarahkan pointer/mouse ke atas gambar/objek maka slide akan bergerak/bekerja.

Accordion Style Slider with CSS


Cara Membuat Accordion Slider Horizontal Keren dengan CSS3
Langkah Pertama : markup kode HTML di bawah ini
Markup akan memiliki daftar dengan gambar dan judul pada setiap image
  1. <div class="accordian">
  2. <ul>
  3. <li>
  4. <div class="image_title"><a href="#">Accordion Style Slider dengan CSS 1</a></div>
  5. <a href="#"><img src="Images" /> </a>
  6. </li>
  7. <li>
  8. <div class="image_title"><a href="#">Accordion Style Slider dengan CSS 2</a></div>
  9. <a href="#"><img src="Images" /> </a>
  10. </li>
  11. <li>
  12. <div class="image_title"><a href="#">Accordion Style Slider dengan CSS 3</a></div>
  13. <a href="#"><img src="Images" /> </a>
  14. </li>
  15. <li>
  16. <div class="image_title"><a href="#">Accordion Style Slider dengan CSS 4</a></div>
  17. <a href="#"><img src="Images" /> </a>
  18. </li>
  19. <li><div class="image_title"><a href="#">Accordion Style Slider dengan CSS 5</a></div>
  20. <a href="#"><img src="Images" /> </a>
  21. </li>
  22. </ul>
  23. </div>
Keterangan :
Pada tulisan Images silahkan ganti dengan URL gambar yang ingin ditampilkan

Langkah Kedua : CSS dan Style

Langkah ini antara lain membuat background,  menerapkan lebar untuk accordion, lebar gambar hover dll.
  1. * {
  2. margin: 0;
  3. padding: 0;
  4. }
  5. body {
  6. background: #ccc;
  7. font-family: arial, verdana, tahoma;
  8. }
  9. .accordian {
  10. width: 805px; // Lebar keseluruhan accordion slider
  11. height: 320px; // Tinggi keseluruhan accordion slider
  12. overflow: hidden;
  13. margin: 100px auto;
  14. box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.35);
  15. -webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.35);
  16. -moz-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.35);
  17. }
  18. .accordian ul {
  19. width: 2000px;
  20. }
  21. .accordian li {
  22. position: relative;
  23. display: block;
  24. width: 160px; // Lebar gambar saat normal
  25. float: left;
  26. border-left: 1px solid #888;
  27. box-shadow: 0 0 25px 10px rgba(0, 0, 0, 0.5);
  28. transition: all 0.5s;
  29. }
  30. .accordian ul:hover li {
  31. width: 40px; // Lebar gambar saat tertutup
  32. }
  33. .accordian ul li:hover {
  34. width: 640px; // Lebar gambar saat terbuka
  35. }
  36. .accordian li img {
  37. display: block;
  38. }
  39. .image_title {
  40. background: rgba(0, 0, 0, 0.5);
  41. position: absolute;
  42. left: 0; bottom: 0;
  43. width: 640px;
  44. }
  45. .image_title a {
  46. display: block;
  47. color: #fff;
  48. text-decoration: none;
  49. padding: 20px;
  50. font-size: 16px;
  51. }
Pemasangan Accordion Slider Horizontal di Blog
Jika Anda ingin memasang Accordion Slider Horizontal sebagai widget di blog Anda, langkahnya :
  • Masuk Blogger > Tata Letak > klik Tambah Gadget
  • Klik Add HTML Javascipt > Letakkan kode keseluruhan Accordion Slider Horizontal didalamnya
  • Kemudian Simpan
Semoga tutorial cara membuat Accordion Slider Horizontal Keren dengan CSS3 ini bisa memperkaya dan memperindah blog Anda secara fungsional maupun dari segi desain blog

Selamat Menikmati....
TUTORIALNE
README

Berkomentarlah sesuai dengan artikel, link aktif, iklan, atau titip link, otomatis akan tersingkir. Seluruh artikel pada Blog ini dapat dicopas, dimodifikasi, diperbanyak, dicetak, disebarkan secara bebas dan boleh tidak menyebutkan sumber asal dari artikel yang ingin Anda tampilkan dari blog ini bila Anda merasa terganggu. Kecuali artikel dari sumber lain yang di share pada blog ini harus disertakan link sumber aslinya.