Notification texts go here Contact Us!

Cara Agar Widget Melayang/Sticky pada Sidebar Blog

Tutorial 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%}
}

3 comments

  1. id widget itu apa gan
    1. oke gan..
      kita mengetahui ID apa yg terdapat pada widget ketika kita mengedit widget tersebut gan..
      kita kita mengedit sebuah widget berbentuk HTML, maka pada link diatasnya akan muncil ID HTML terdrbut gan. contoh ID=HTML5.
      dan ketika kita membuka widget bawak'an dari blog, maka akan muncul juga ID nya gan, contoh ID=popularpost..
      sekian gan
  2. id widget itu semvak gan :V
Berikan komentar anda untuk bertanya dan memberikan saran.
Jangan isi komentar dengan link aktif !
Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
Internetnya lagi ngopi kayaknya. Ayo panggil balik biar bisa browsing tanpa drama! ☕😂📡
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.