Tutorial Teknologi Informatika dan Networking

Cara Agar Widget Melayang/Sticky pada Sidebar Blog



Pada artikel kali ini saya Mr.Goyo akan berbagi tutorial tentang Memasang Widget Melayang/Sticky pada Sidebar Blog, dengan fungsi untuk membuat widget tertentu menjadi sticky atau melayang mengikuti halaman saat digulirkan ke bawah dan keatas.
1. Login ke Blogger anda buka Tema > Edit HTML > copy dan pastekan kode dibawah tepat sebelum </body>
<script type='text/javascript'>
//<![CDATA[
$(function() {
  if ($('#sticky-sidebar').length) { // Ganti "#sticky-sidebar" dengan ID tertentu
    var el = $('#sticky-sidebar');
    var stickyTop = $('#sticky-sidebar').offset().top;
    var stickyHeight = $('#sticky-sidebar').height();
    $(window).scroll(function() {
      var limit = $('#footer-wrapper').offset().top - stickyHeight - 20; // Jarak berhenti di "#footer-wrapper"
      var windowTop = $(window).scrollTop();
      if (stickyTop < windowTop) {
        el.css({
          position: 'fixed',
          top: 20 // Jarak atau margin sticky dari atas
        });
      } else {
        el.css('position', 'static');
      }
      if (limit < windowTop) {
        var diff = limit - windowTop;
        el.css({
          top: diff
        });
      }
    });
  }
});
//]]>
</script>

2. Perhatikan kode yang ditandai, ganti kode tersebut dengan ID yang akan dibuat sticky sesuai template yang digunakan.

 #sticky-sidebar : ID dari konten atau widget yang akan dibuat sticky
#footer-wrapper : Tentukan ID untuk membatasi fungsi sticky

3. Selanjutnya tambahkan lebar pada konten atau widget yang dibuat sticky dengan CSS. Misalkan di sini saya memberikan 300px untuk lebar sticky, contoh :

#sticky-sidebar{width:100%;max-width:300px}

Atau

#HTML1{width:100%;max-width:300px}

4. Tentukan lebar sesuai dengan lebar sidebar dari template yang sobat gunakan dan juga jangan lupa untuk mengganti lebar pada media query tertentu, contoh :

@media only screen and (max-width:768px){
#sticky-sidebar{width:100%;max-width:100%}
}
Tag : Tips Blogger
1 Komentar untuk "Cara Agar Widget Melayang/Sticky pada Sidebar Blog"

The best slots casinos for Canadian players - DRMCD
Best 전주 출장마사지 slot sites in Canada · Casino: SlotWolf Casino · 세종특별자치 출장마사지 BetSoft · Pragmatic Play 정읍 출장샵 · Microgaming · SlotWolf. There are also more than 나주 출장안마 1000 slot 성남 출장안마 machines

Back To Top