Kamis, 06 Desember 2012

Cara Membuat Sticky Sidebar Widget Di Blogger

Sticky Sidebar WIdget
Sticky Sidebar Widget adalah sebuh widget pada sidebar yang menepel dan akan tetap tampil dalam posisinya meskipun halaman blog atau website di scrool kebawah .Kebanyakan penggunaan sticky widget ini adalah untuk widget iklan atau adsense mungkin beberapa dari anda/ parapembaca blog ini pernah melihat penggunaan sticky sidebar widget sebelumnya.Widget ini dibuat dengan menggunakan kode HTML , css dan jquery dan jquery lah yang memegang peranan penting pada pembuatan widget ini sehingga widget sidebar ini bisa sticky atau menempel.



Dan adapun langkah - langkah pembuatanya adalh:

1. Log in ke blogger Dasbor Di Sini
2. Pilih Rancangan atau Tata Letak dan back up dulu templete anda.
3. Pilih Edit HTML.
4. Centang tulisan "expand template widget".
5. Cari kode ]]>
dan tambahkan kode dibawah Kemudian Pastekan diatas kode ]]>

#catcher{
height:880px;/* tinggi catcher */
}

#sticky{
width:320px;/* lebar sticky */
height:auto;
}

Keterangan :

catcher merupakan penjumlahan tinggi dari keseluruhan widget utama di tambah jarak antar widget sebelum stiky sidebar widget.

6. Cari kode <body> dan copy kode di bawah ini kemudian pastekan diatas kode <body> .
.
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<script>
$(document).ready(function() {
function isScrolledTo(elem) {
var docViewTop = $(window).scrollTop(); //num of pixels hidden above current screen
var docViewBottom = docViewTop + $(window).height();
var elemTop = $(elem).offset().top; //num of pixels above the elem
var elemBottom = elemTop + $(elem).height();
return ((elemTop &lt;= docViewTop));
}
var catcher = $(&#39;#catcher&#39;);
var sticky = $(&#39;#sticky&#39;);
$(window).scroll(function() {
if(isScrolledTo(sticky)) {
sticky.css(&#39;position&#39;,&#39;fixed&#39;);
sticky.css(&#39;top&#39;,&#39;0px&#39;);
}
var stopHeight = catcher.offset().top + catcher.height();
if ( stopHeight &gt; sticky.offset().top) {
sticky.css(&#39;position&#39;,&#39;absolute&#39;);
sticky.css(&#39;top&#39;,stopHeight);
}
});
});
</script>

7. Cari kode kode di bawah ini gunakan Ctrl + F untuk memudahkan pencarian.

<div id='sidebar'>



</div>


8. Kemudian copy kode di bawah ini dan tempatkan diantara kode diatas tadi(no.7).

<div id='catcher'>

Widget utama pada sidebar
Widget utama pada sidebar
Keseluruhan widget utama selain Sticky sidebar

</div>

<div id='sticky'>

isi sticky widget, baik iklan,adsense,google plus badgage dan lain-lain sesuai dengan keinginan anda


</div>


9. Lihat contoh di bawah ini ( pengaplikasian no 8 dan 7.

<div id='sidebar'>
<div id='catcher'>

Widget utama pada sidebar
Widget utama pada sidebar
Keseluruhan widget utama selain Sticky sidebar

</div>

<div id='sticky'>

isi sticky widget, baik iklan,adsense,google plus badgage dan lain-lain sesuai dengan keinginan anda


</div>

</div>


Selamat mencoba dan semoga bermanfaat......


Posted by: Bambang PageBambang PageUpdated at : 08.00


Jika Anda Menyukai Artkel Seperti Di atas,Link back ke artikel ini dengan mengcopy salah satu kode di bawah ini

URL untuk Postingan:


HTML Link Code:

BB (forum) link code:



6 komentar:

  1. Kok ga disebutkan sumbernya gan? Pertama saya nemu disini:
    http://blog.kangismet.net/2012/10/membuat-sticky-widget-sidebar-di.html

    BalasHapus
  2. oh gitu yah kayanya sih saya juga nyonteknya dari bapa ismet soalnya di blog pa ismet ada di http://blog.hartleybrody.com/wp-content/uploads/2011/05/sticky-demo.html juga ada.....

    BalasHapus
  3. lebarnya kok gak pas terus yah

    BalasHapus
    Balasan
    1. Lebarnya samakan dengan lebar sidebar anda.......ok...

      Hapus
  4. Mantap kang, ane udah coba...

    BalasHapus

 

Copyright 2011 Bambang's Page is proudly powered by blogger.com | Design by Bambang's Page | Find us on Google+

Postingan Baru

Komentar Baru

Postingan Acak