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 Menggunakan Google Webmaster Tools Terbaru

Kita sering melihat banyak blog yang muncul di google.com . Biasanya untuk mencapai posisi teratas dari google, seorang blogger menggunakan berbagai cara seperti menggunakan Webmaster tools . Untuk itu, pada tutorial kali ini saya akan memberikan cara menggunakan google webmaster tools . Sebetulnya banyak webmaster tools yang bisa digunakan para blogger, tetapi untuk mempermudah para blogger, google telah menyediakan Webmaster Tools agar para blogger dapat dengan mudah mengideks artikel-artikel mereka. (Baca juga :  Cara Menggunakan Bing Webmaster Tools Terbaru ) Apa itu Google webmasters tools ? Seperti yang sudah saya jelaskan tadi, Google Webmaster tools adalah fasilitas yang di berikan google agar mempermudah para pemilik sebuah situs dalam mesin pencari. Dalam hal ini Google juga memperlihatkan kinerja dari website atau situs yang kita miliki. Tidak usah panjang lebar menjelaskan, berikut adalah cara menggunakan Google webmaster tools. (Baca juga :  Cara Mengatasi Webmas...

Ganti Target Negara di Search Console Agar Artikel Blog Naik Peringkat

Search Console atau yang biasa kita sebut webmaster tools , adalah sebuah alat agar artikel blog yang kita milik bisa masuk ke mesin pencarian seperti google. Di dalam search console banyak sekali hal yang kita perlukan agar artikel blog yang kita miliki bisa naik peringkat di pencarian. Salah satunya adalah Penargetan Internasional , menu yang satu ini tidak boleh di lewatkan oleh kita. Di menu penargetan internasional ini ada 2 tab, yaitu tab pertama untuk Bahasa , kemudian tab kediua ada Negara . Banyak sekali manfaat yang bisa kita dapatkan dari menu Penargetan International ini. Untuk itulah kali ini saya akan membahas tentang cara ganti target negara di search console agar artikel blog naik peringkat. Bagi anda yang belum mengaktifkan tab bahasanya, anda bisa mengaktifkannya dengan Tag Hreflang . Untuk cara memasang tag hreflang ini, anda bisa baca artikelnya di sini . (Baca juga : Cara Memasang Tag Hreflang di Blog ) Apa manfaat dari mengganti target negara di search console?...

Cara Instal Adobe After Effect CC 2017 dengan Mudah di Komputer

Adobe After Effect adalah sebuah produk software yang di kembangkan oleh perusahaan yang sudah tidak asing lagi, yaitu Adobe System . Sebelumnya adobe after effect ini adalah produk Macromedia tetapi sekarang sudah menjadi produk dari Adobe . Kita tahu Adobe After Effect adalah software yang sering di gunakan para editor video untuk mengedit video mereka, agar video kelihatan lebih menarik dan meningkatkan  perhatian para pemirsa video mereka. Dengan banyaknya fitur yang di miliki adobe after effect, maka para editor bebas mengkreasikan video mereka sebagus dan seunik mungkin. Adobe after effect ini juga sudah memiliki lebih dari 50 effect standar, sehingga kita tidak perlu repot-repot menambahkan plugin lagi ke dalam software ini. (Baca juga :  Cara Mudah Install XAMPP 1.7.3 di Komputer ) Adobe after effect ini juga memiliki fitur Expression yang bisa digunakan hanya menggunakan script untuk menghasilkan gerakan-gerakan yang dinamis. Bagi kalian yang ingin mengetahui bagaima...

Cara Menggunakan Bing Webmaster Tools Terbaru

Webmaster tools sudah menjadi bagian dari para blogger , web master tools ini berguna untuk mengindeks sebuah artikel agar berada di situs pencarian. Namun kita biasanya hanya memakai Google webmaster tools saja, padahal ada banyak tempat untuk mengindeks artikel kita. Oleh karena itu sekarang saya akan membagikan salah satu webmaster tools selain Google webmaster tools, yaitu Bing webmaster tools. Untuk itu pada tutorial kali ini saya akan memberikan tutorial tentang cara menggunakan bing webmaster tools terbaru . (Baca juga :  Cara Menggunakan Google Webmaster Tools Terbaru ) Cara menggunakan Bing webmaster tools ini hampir mirip seperti Google webmaster tools , kita hanya memasukan url artikel kita Bing webmaster tools kemudian akan muncul di situs pencari Bing itu sendiri. Tetapi jika ada yang ingin mengetahui cara menggunakan Bing webmaster tools atau belum tahu cara menggunakan Bing webmaster tools, ikuti langkah-langkah dari saya berikut ini. (Baca juga :  Cara Memas...