Langsung ke konten utama

2 Cara Membuat Sticky Widget Sidebar dengan CSS dan jQuery

Sticky widget adalah widget yang bisa di bilang melayang atau mengambang apabila kita menscroll layar browser. Sticky widget ini biasanya menggunakan jQuery tetapi kali ini saya tidak hanya membuat tutorial cara membuat yang jQuerynya saja tetapi ada juga yang menggunakan CSS, untuk itulah saya akan memberikan 2 cara membuat sticky widget sidebar dengan CSS dan jQuery.
2 Cara Membuat Sticky Widget Sidebar dengan CSS dan jQuery

Sticky widget ini awalnya hanya support untuk template responsive saja, namun seiring berkembangnya kemajuan blog, kini hadir template AMP yang di sebut-sebut memiliki kecepatan yang tinggi di versi mobile. Untuk itulah sangat di butuhkan sticky widget sidebar dengan CSS,  karena template AMP ini sangat anti jika di tempelkan script jQuery.

(Baca juga : Cara Membuat Widget Recent Post Muncul Saat di Scroll)

2 Cara Memasang Sticky Widget Sidebar dengan CSS dan jQuery di Blog

Untuk cara yang pertama kita akan memasang sticky widget sidebar dengan jQuery terlebih dahulu. Untuk itu ikuti langkah-langkah dari saya berikut ini.

(Baca juga : Cara Membuat Widget Komentar Postingan Terbanyak Responsive di Blogger)


1. Cara Membuat Sticky Widget Sidebar dengan jQuery

  • Langkah pertama masuk ke akun blogger sobat
  • Pilih menu Tema, pilih Edit HTML
  • Masukan kode di bawah ini tepat di atas kode </body>
<script type='text/javascript'>
//<![CDATA[
$(function() {
if ($('#sidebar-wrapper').length) { // Ganti "#sticky-sidebar" dengan ID tertentu
var el = $('#sidebar4');
var stickyTop = $('#sidebar4').offset().top;
var stickyHeight = $('#sidebar4').height();
$(window).scroll(function() {
var limit = $('#footer-wrapper').offset().top - stickyHeight - 20; // Jarak berhenti di "#footer"
var windowTop = $(window).scrollTop();
var lebar = $(window).width();
if ((stickyTop < windowTop)&&(lebar > 759)) {
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>
  • Keterangan :
    • Silahkan ganti ID #sidebar-wrapper, #sidebar4, #footer-wrapper, sesuaikan dengan ID sidebar blog sobat
    • Jika tidak tampil baik, atau agak melebar silahkan masukan kode CSS ini pada ID CSS sidebar sobat.
#sidebar4{width:100%;max-width:260px;margin:0;}
  • Jika tidak berhasil, coba terus menggunakan ID CSS yang lain sampai berubah
  • Setelah selesai mengatur pilih Simpan tema.


2. Cara Membuat Sticky Widget Sidebar dengan CSS

  • Langkah pertama masuk ke akun blogger sobat
  • Pilih menu Tema, pilih Edit HTML
  • Masukan kode CSS di bawah ini tepat di atas kode </head>
<style type='text/css'>
#sidebar-sticky {
width: 300px;
float: right;
padding: 0;
margin: 0 auto;
position: -webkit-sticky;
position: sticky;
top: 10px;
}
</style>
  • Catatan :
    • width= Digunakan untuk mengatur lebar sidebar template blog sobat
    • top = Digunakan untuk mengatur tinggi header widget sobat
    • Sesuaikan dengan template blog sobat
    • Pastikan CSS blog sobat tidak menggunakan overflow.
  • Kemudian masukan kode di bawah ini tepat di bawah kode </aside>
<div id='sidebar-sticky'>
<b:section class='sticky_sidebar' id='sticky_sidebar' preferred='yes'/>
</div>
  • Setelah selesai pilih Simpan tema
  • Kemudian silahkan masukan widget yang sobat ingin tampilkan di widget sticky_sidebar
  • Jika berhasil maka widget sidebar akan muncul.

(Baca juga : Cara Membuat Widget Random Posts dengan Thumbnails di Blogger)

Silahkan sobat pahami langkah-langkah di atas, demikian tutorial dari saya mengenai 2 cara membuat sticky widget sidebar dengan CSS dan jQuery. Apabila ada pertanyaan mengenai cara pemasangannya, silahkan masukan ke dalam komentar.

Terima kasih sudah berkunjung di blog Tutorial Umum. Untuk tutorial yang lainnya mengenai cara pemasangannya silahkan tetap kunjungi blog Tutorial Umum.

Postingan populer dari blog ini

Cara Memasang Lebih Dari 2 In-Feed Ads Google AdSense

Setelah sebelumnya saya membagikan cara memasang In-feed ads Google AdSense secara otomatis , kali ini saya akan membagikan cara memasang lebih dari 2 In-feed ads Google Adsense . (Baca juga : Cara Memasang In-Article Ads Google AdSense Secara Otomatis ) Seperti yang kita ketahui fitur In-feed ads ini sangat berguna bagi para publisher Google AdSense. Karena memudahkan para pengunjung kita untuk melihat dan meng-klik iklan yang ada di pertengahan menu postingan. Selain itu, iklan In-feed ads ini juga tidak merusak pandangan blog kita. Sehingga tidak akan mengurangi pengalaman pengunjung terhadap blog yang kita miliki. Singkat cerita saya mendapatkan kode memasang iklan ini dari blog idola saya yaitu Arlina Design , tetapi karena kode yang di berikan hanya 2 buah slot saja, maka saya akan memberikan cara memasang iklan In-feed ini lebih dari 2 buah. Nah, bagi yang belum tahu cara memasang lebih dari 2 buah In-feed ads , ikuti langkah-langkah dari saya berikut ini. Cara Memasang Lebih d...

Cara Membuat Prism Syntax Highlighter untuk Menampilkan Script Code di Blogger

Untuk kalian yang gemar membagikan tutorial di blogger pastinya kalian membutuhkan Syntax Highlighter ini, apalagi kalian yang menerapkan blog dengan niche programming. Pada tutorial kali ini saya akan memberikan tutorial tentang cara membuat prism syntax highlighter untuk menampilkan script code di blogger . (Baca juga :  Cara Membuat Syntax Highlighter Otomatis Tanpa Javascript di Blogger ) Syntax Highlighter ini sudah tidak saya pakai sekarang, tetapi syntax highlighter ini sangat cocok untuk membagikan tutorial-tutorial yang menggunakan coding. Syntax Highlighter ini saya temukan di blog Arlina Design yang menerapkan niche tutorial blog dan sering membagikan template yang responsive. Kata admin blog Arlina Design, syntax highlighter ini adalah kombinasi antara syntax highlighter yang di buat blog Kang Ismet dan fitur penomoran yang di buat blog Kompi Ajaib . Untuk lebih jelasnya ikuti langkah-langkah dari saya mengenai cara membuat prism syntax highlighter untuk menampilkan ...

Cara Menampilkan Ekstensi File atau Tipe File di Windows 7

Kita pasti pernah melihat tipe-tipe file yang ada di komputer, tetapi hanya ada di keterangan pada filenya saja. Menampilkan ekstensi file ini sangat berguna saat kita ingin mengelompokan file-file yang ada. Untuk itu pada tutorial kali ini, saya akan memberikan tutorial tentang cara menampilkan ekstensi file atau tipe file di windows 7 . (Baca juga :  Cara Menyembunyikan File dan Folder yang Ada di Komputer ) Apa itu Ekstensi file ( file extension ) ? Ekstensi file adalah tipe file yang ada di belakang nama file setelah titik yang menunjukan jenis file. Contohnya seperti file doc untuk dokumen, txt di notepad, jpg atau png yang sering kita lihat di gambar. Untuk langkah-langkah cara menampilkan ekstensi file atau tipe file , silahkan ikuti langkah langkah dari saya. Berikut adalah langkah-langkahnya. (Baca juga :  Cara Convert Video Menjadi MP3 dengan Software Format Factory ) Cara Menampilkan Ekstensi File atau Tipe File di Windows 7 Langkah pertama adalah buka tempat p...