Cara Menciptakan Widget Melayang Pada Sidebar Blog

Membuat widget melayang - Halo semuanya. Di sini saya tidak ingin menjelaskan bagaimana cara menciptakan widget melayang. Namun saya akan menyebarkan pengalaman ketika saya mempraktekkan cara menerapkan widget melayang atau lebih sering dikenal dengan sebutan sticky widget.

 Di sini saya tidak ingin menjelaskan bagaimana cara menciptakan widget melayang Cara Membuat Widget Melayang Pada Sidebar Blog

Kenapa saya bilang demikian? Karena saya hanyalah blogger pemula yang belum mengerti apa-apa perihal bahasa pemrograman web. Bukan seorang programmer yang menguasai hal tersebut. Namun sebagai blogger pemula saya tidak ingin menyia-nyiakan ilmu yang pernah saya dapat. Oleh alasannya yaitu itu, saya mengabadikan dan membagikan pengalaman tersebut melalui postingan ini.

Mengenal Fungsi Sticky


Apa sih gotong royong fungsi sticky itu? Kata sticky merupakan kata dari bahasa inggris yang artinya lekat atau lengket. Sesuai terjemahannya, fungsi sticky pada blog berfungsi melekatkan beberapa tampilan di blogger. Artinya akan selalu tampil ibarat yang dikehendaki.

Pernahkah sobat melihat ada widget di samping artikel yang tetap tampil dan melayang mengikuti halaman? Atau pada header blog tetap tampak kelihatan walaupun discroll ke bawah. Kedua hal itu sanggup terjadi alasannya yaitu pemilik blog memasang fungsi sticky pada templatenya.

Atau sobat juga sanggup pribadi melihat di blog saya ini. Pada widget Artikel Terbaru di samping, ketika sobat scroll sampai paling bawah akan tetap tampil mengikuti halaman. Itulah yang saya maksud widget melayang (sticky).

Langkah Memasang Fungsi Sticky


Jika sobat benar-benar ingin memasang fungsi sticky atau hanya sekedar belajar. Silahkan ikuti panduan berikut dan segera dipraktekkan. Karena saya rasa akan percuma apabila sobat hanya memahami caranya saja tanpa pribadi mempraktekannya.

#1. Fungsi Sticky Hanya Pada Widget

Jika ini yang sobat terapkan maka yang akan tampil melayang yaitu hanya pada widget di sidebar saja. Berikut langkah-langkahnya:

1. Buka hidangan edit HTML pada blogger. (blogger ↣ tema ↣ edit HTML)

2. Tambahkan instruksi jQuery berikut sebelum </body>
<script type='text/javascript'> //<![CDATA[ // Sticky widget $(function(){if($("#HTML3").length){var o=$("#HTML3"),t=$("#HTML3").offset().top,i=$("#HTML3").height();$(window).scroll(function(){var s=$("#footer").offset().top-i-20,f=$(window).scrollTop();if(f>t?o.css({position:"fixed",top:25}):o.css("position","static"),f>s){var n=s-f;o.css({top:n})}})}}); //]]> </script> 
Kode #HTML3 yang ditandai yaitu ID widget yang akan dipasang fungsi sticky.

Kode #footer yang ditandai yaitu ID widget sebagai pembatas simpulan fungsi sticky akan berfungsi.

Kode top:83 yang ditandai merupakan jarak pembatas antara header dan widget ketika discroll ke bawah.

Javascript jQuery di atas merupakan instruksi yang nantinya memfungsikan widget sanggup melayang. Pada instruksi yang ditandai sesuaikan dengan ID widget yang ada di template sahabat. Dan untuk instruksi top:25 silahkan sesuaikan sesuai kebutuhan. Kemudian untuk mengetahui ID widget caranya klik kanan pada widget diinginkan ↣ inspeksi ↣ maka elemen console akan terlihat. Sebagai pola lihat instruksi di bawah. Yang diberi tanda yaitu ID widgetnya.
<div class='widget HTML' data-version='1' id='HTML3'> atau <div class='comments' id='footer'>

3. Tambahkan CSS ibarat berikut sebelum </style> atau sanggup juga sebelum ]]></b:skin>
#HTML3{width:100%;max-width:255px}
Kode #HTML3 merupakan instruksi sesuai dengan ID widget

Kode max-width:255px merupakan instruksi untuk memilih lebar widget

Kedua pola instruksi pada CSS di atas sanggup saja berbeda dengan yang ada pada template sahabat. Makara silahkan sesuaikan dan atur sesuai kebutuhan. Jika dirasa sudah selesai silahkan simpan tema dan lihat hasilnya.

Apabila sobat masih kesulitan, sobat sanggup melihat dan mempelajarinya melalui pola di bawah ini. Perhatikan pada JS, CSS, serta HTML nya.

Contoh Sticky Hanya Pada Widget

Demikian cara menciptakan widget melayang pada sidebar blog yang pernah saya praktekkan. Apabila dalam klarifikasi di atas masih ada yang kurang dipahami, sanggup pribadi ditanyakan dan kita sanggup berguru bersama. Dan bagi yang sudah jago tolong kasih kritik dan saran apabila ada kesalahan.

Di atas merupakan cara menciptakan widget melayang pada sidebar blog saja. Lalu bagaimana cara menciptakan hidangan header melayang? Insya Allah akan saya pelajari dan akan saya bagikan pada kesempatan berikutnya.

Sebenarnya banyak cara yang sanggup kita lakukan untuk menciptakan fungsi sticky ibarat di atas. Namun berdasarkan saya cara di atas merupakan cara yang paling mudah. Jika berniat untuk memperdalam memahaminya, sobat sanggup mempelajari melalui link berikut:

Resources:
https://aquinosemascachicle.blogspot.com//search?q=cara.membuat.sticky.widget.di.sidebar.blog
https://aquinosemascachicle.blogspot.com//search?q=cara.membuat.sticky.widget.di.sidebar.blog
https://aquinosemascachicle.blogspot.com//search?q=cara.membuat.sticky.widget.di.sidebar.blog
http://stickyjs.com/
http://leafo.net/sticky-kit/

Komentar

Postingan populer dari blog ini

Kenali Tanda-Tanda Stres Sebelum Stres Melanda Pikiran Anda

Hukum Mempelajari Haid Bagi Perempuan Dan Pria

Inspiratif! 10 Orang Ini Tidak Membiarkan Kegagalan Memilih Hidup Mereka