Dewa Blogger: Hasil penelusuran untuk memasang-fungsi-sticky-pada-widget-blogger

Halaman

    Social Items

Memasang Fungsi Sticky Pada Widget Blogger Memasang Fungsi Sticky Pada Widget Blogger

Memasang Fungsi Sticky Pada Widget Blogger - Sebelum membahas perihal tips kali ini, Saya selaku admin mengucapan selamat menjalankan ibadah puasa bagi umat muslim yang menjalankannya, dan semoga ibadah kita diterima oleh Allah SWT.

Ok, pada kesempatan kali ini Saya akan menyebarkan tips perihal cara memasang fungsi sticky pada widget blogger, fungsi dari sticky pada widget ini berkhasiat bagi sahabat yang menginginkan sebuah widget pada blog semoga dapat melayang mengikuti halaman ketika digulirkan ke bawah dan akan kembali ke posisi semula ketika halaman digulirkan ke atas.

Kita eksklusif saja ke cara penerapannya :


CARA 1

1. Buka Blogger > Klik Template > Edit HTML > Salin dan terapkan arahan di bawah ini sempurna sebelum </body>

Sebagai teladan widget yang akan dibentuk sticky yaitu widget dengan ID #HTML1

<script type='text/javascript'> //<![CDATA[ // Sticky Widget function makemeSticky(e){function t(){var e=s.getBoundingClientRect();e.top<0?(n.className=a+" makesticking",n.style.width=i+"px"):n.className=a}var n=document.getElementById(e),s=document.createElement("div");n.parentNode.insertBefore(s,n);var i=n.offsetWidth,a=n.className+" makesticky";window.addEventListener("scroll",t,!1)}makemeSticky("HTML1"); //]]> </script>

Tentukan ID widget pada arahan yang ditandai.

Baca juga : Beberapa Fungsi Tag Kondisional Pada Widget

2. Selanjutnya simpan arahan di bawah ini sebelum ]]></b:skin> atau </style>

.makesticking{background:none!important;position:fixed!important;top:25px;z-index:99;-webkit-transform:translateZ(0);} #HTML1 .widget-content {padding:0;margin:auto;}

Silakan atur arahan di atas sesuai selera.

3. Simpan template dan lihat hasilnya.


CARA 2

1. Atau dapat juga memakai arahan ini, sebagai teladan widget yang akan dibentuk sticky yaitu widget dengan ID #sidecontent

<script type='text/javascript'> //<![CDATA[ // Sticky Widget $(function() {   var top = $('#sidecontent').offset().top - parseFloat($('#sidecontent').css('marginTop').replace(/auto/, 0));   var footTop = $('#footer').offset().top - parseFloat($('#footer').css('marginTop').replace(/auto/, 0));    var maxY = footTop - $('#sidecontent').outerHeight();    $(window).scroll(function(evt) {     var y = $(this).scrollTop();     if (y > top) {       if (y < maxY) {         $('#sidecontent').addClass('fixed').removeAttr('style');       } else {         $('#sidecontent').removeClass('fixed').css({           position: 'absolute',           top: (maxY - top) + 'px'         });       }     } else {       $('#sidecontent').removeClass('fixed');     }   }); }); //]]> </script>

Tentukan ID widget pada arahan yang ditandai.

2. Simpan arahan di bawah ini sebelum ]]></b:skin> atau </style>

#sidecontent {   width: 255px;   height: 200px;   margin: auto;   background: #fc4f3f;   position: absolute; } #sidecontent.fixed {   position: fixed;   top: 20px; }

Tambahkan atribut position: absolute; pada widget dan atur posisi widget ketika halaman digulirkan top: 20px;

3. Simpan template dan lihat hasilnya.

Pada widget


Pada sajian horizontal


Pada widget dan sajian horizontal


Untuk menonaktifkan fungsi sticky pada media query tertentu

#sidecontent@media only screen and (max-width:640px){ .makesticking{position:relative!important;z-index:initial}}

Penggunaan sticky ini dapat sahabat pasang di widget atau konten apa saja sesuai kebutuhan.


Tambahan :

Penerapan fungsi sticky pada sajian horizontal hanya dengan CSS

4. Tentukan class atau ID pada arahan di bawah ini sesuai template yang sahabat pakai

.arlinatop-wrapper{width:100%;max-width:970px;background:rgba(255,255,255,.98);z-index:99;position:fixed;overflow:hidden;margin:auto;border-bottom:1px solid #e6e6e6;-webkit-transform:translateZ(0)}


Cukup sekian mengenai cara Memasang Fungsi Sticky Pada Widget Blogger, selamat mencoba.

Memasang Fungsi Sticky Pada Widget Blogger

Pada artikel sebelumnya aku pernah mengembangkan tutorial tentang Memasang Fungsi Sticky Pada Widget Blogger, kali ini aku akan mengembangkan tutorial dengan fungsi yang sama ialah untuk menciptakan widget tertentu menjadi sticky atau melayang mengikuti halaman ketika digulirkan ke bawah dan atas. Tutorial ini merupakan perbaikan sekaligus menjawab komentar teman dari tutorial sebelumnya yang ketika halaman digulir ke bawah sticky widget akan melewati Footer Wrapper dan itu akan sedikit mengganggu sebab menghalangi widget yang dipasang di area Footer.

Kode yang akan aku bagikan ini lebih cocok dipasang pada semua konten di Sidebar atau dapat juga dipasang pada salah satu widget tertentu.Bagi teman yang ingin mencobanya, silakan ikuti tutorial Cara Membuat Sticky Widget di Sidebar Blog.

Pada artikel sebelumnya aku pernah mengembangkan tutorial wacana Cara Membuat Sticky Widget di Sidebar Blog

Cara Membuat Sticky Widget di Sidebar Blog


1. Login ke Blogger > Buka Template editor > Tambahkan arahan di bawah ini 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>

Perhatikan arahan yang ditandai, ganti arahan tersebut dengan ID yang akan dibentuk sticky sesuai template yang digunakan

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

Selanjutnya tambahkan lebar pada konten atau widget yang dibentuk sticky dengan CSS. Misalkan di sini aku menawarkan 300px untuk lebar sticky, rujukan :

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

Atau

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

Tentukan lebar sesuai dengan lebar sidebar dari template yang teman gunakan dan juga jangan lupa untuk mengganti lebar pada media query tertentu, rujukan :

@media only screen and (max-width:768px){ #sticky-sidebar{width:100%;max-width:100%} }

Untuk demo tampilan Sticky Widget, silakan klik tombol di bawah ini :

Demo untuk sticky pada semua konten sidebar


Demo untuk sticky pada widget tertentu


Cukup gampang bukan? Selamat mencoba dan salam sukses.

Cara Menciptakan Sticky Widget Di Sidebar Blog

yang merupakan salah satu dari blog yang menunjukkan ide seputar blogging Cara Memasang Adblock Killer Pada Blog

Cara Memasang Adblock Killer Pada Blog - Sebetulnya pertama kali aku melihat script Adblock Killer ini di blog.kangismet.net yang merupakan salah satu dari blog yang menunjukkan ide seputar blogging.

Namun apa yang akan aku bagikan kali ini berbeda dengan script yang dibagikan Kang Ismet di blognya tetapi masih mempunyai fungsi yang sama ialah mematikan fungsi dari ekstensi Adblock yang menghilangkan banner iklan pada situs yang memasangnya.

Disini anda hanya perlu menambahkan script di widget blog maka isyarat akan berjalan secara otomatis jikalau anda menggunakan ekstensi adblock pada browser yang anda pakai.

Langsung saja, berikut cara penerapannya :

Buka Blogger > Tata Letak > Klik Tambahkan Gadget > Klik HTML/JavaScript


Kemudian salin dan terapkan isyarat dibawah ini didalamnya

<style scoped='' type='text/css'>#h237{position:fixed !important;position:absolute;top:0;top:expression((t=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop)+"px");left:0;width:102%;height:102%;background-color:#fcfcfc;opacity:.99;display:block;padding:7% 0;bottom:0;right:0;z-index:9999!important;}#h237 *{text-align:center;margin:0 auto;display:block;font:bold 14px Verdana,Arial,sans-serif;text-decoration:none}#h237 * a {padding:12px 15px!important;background-color:#f77c6a;color:#fff!important;font-weight:700;font-size:14px;font-family:'Open Sans',sans-serif;text-align:center;text-transform:uppercase;letter-spacing:0.5px;border-radius:3px;display:block;margin:15px auto;clear:both;width:20%;transition:all 0.3s ease-out;}#h237 * a:hover {opacity:.9;}#h237   *{display:none}</style><div id="h237"> <span>Mohon Aktifkan Javascript!<a href="http://www.enable-javascript.com/">Enable JavaScript</a></span></div> <script>window.document.getElementById("h237").parentNode.removeChild(window.document.getElementById("h237"));(function(l,m){function n(a){a&&h237.nextFunction()}var h=l.document,p=["i","s","u"];n.prototype={rand:function(a){return Math.floor(Math.random()*a)},getElementBy:function(a,b){return a?h.getElementById(a):h.getElementsByTagName(b)},getStyle:function(a){var b=h.defaultView;return b&&b.getComputedStyle?b.getComputedStyle(a,null):a.currentStyle},deferExecution:function(a){setTimeout(a,250)},insert:function(a,b){var e=h.createElement("span"),d=h.body,c=d.childNodes.length,g=d.style,f=0,k=0;if("h237"==b){e.setAttribute("id",b);g.margin=g.padding=0;g.height="100%";for(c=this.rand(c);f<c;f++)1==d.childNodes[f].nodeType&&(k=Math.max(k,parseFloat(this.getStyle(d.childNodes[f]).zIndex)||0));k&&(e.style.zIndex=k+1);c++}e.innerHTML=a;d.insertBefore(e,d.childNodes[c-1])},displayMessage:function(a){var b=this;a="abisuq".charAt(b.rand(5));b.insert("<"+a+'><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSL7eO1S-eyQOO3wK3L9W41b0YIPtZ-QMUQHo32rM5_OK4lo49lC0CTqobcxNLl4f4wydIB665szWdr1kkEoch3fKGklCbohHsNA4dsgnZCAkvb5uhehRjm1ZxrgsauI0JHQ6-ineH532Q/s1600/Disable+Adblock.png" height="350" width="699" alt="yang merupakan salah satu dari blog yang menunjukkan ide seputar blogging Cara Memasang Adblock Killer Pada Blog" /> <a href="JavaScript:window.location.reload()">Reload</a>'+("</"+a+">"),"h237");h.addEventListener&&b.deferExecution(function(){b.getElementBy("h237").addEventListener("DOMNodeRemoved",function(){b.displayMessage()},!1)})},i:function(){for(var a="DivTopAd,ad-zone-1,ad_190x90,ads-sticky,iqadtile5,leftframeAD,tobsideAd,ad,ads,adsense".split(","),b=a.length,e="",d=this,c=0,g="abisuq".charAt(d.rand(5));c<b;c++)d.getElementBy(a[c])||(e+="<"+g+' id="'+a[c]+'"></'+g+">");d.insert(e);d.deferExecution(function(){for(c=0;c<b;c++)if(null==d.getElementBy(a[c]).offsetParent||"none"==d.getStyle(d.getElementBy(a[c])).display)return d.displayMessage("#"+a[c]+"("+c+")");d.nextFunction()})},s:function(){var a={'pagead2.googlesyndic':'google_ad_client','js.adscale.de/getads':'adscale_slot_id','get.mirando.de/miran':'adPlaceId'},b=this,e=b.getElementBy(0,"script"),d=e.length-1,c,g,f,k;h.write=null;for(h.writeln=null;0<=d;--d)if(c=e[d].src.substr(7,20),a[c]!==m){f=h.createElement("script");f.type="text/javascript";f.src=e[d].src;g=a[c];l[g]=m;f.onload=f.onreadystatechange=function(){k=this;l[g]!==m||k.readyState&&"loaded"!==k.readyState&&"complete"!==k.readyState||(l[g]=f.onload=f.onreadystatechange=null,e[0].parentNode.removeChild(f))};e[0].parentNode.insertBefore(f,e[0]);b.deferExecution(function(){if(l[g]===m)return b.displayMessage(f.src);b.nextFunction()});return}b.nextFunction()},u:function(){var a="ad&adv_keywords=,-page-peel/,/adchain.,/adfootright.,/adsxml/ad,/adyard300.,/impopup/ad,/loadadsparam.,/meme_ad.,_adshare.".split(","),b=this,e=b.getElementBy(0,"img"),d,c;e[0]!==m&&e[0].src!==m&&(d=new Image,d.onload=function(){c=this;c.onload=null;c.onerror=function(){p=null;b.displayMessage(c.src)};c.src=e[0].src+"#"+a.join("")},d.src=e[0].src);b.deferExecution(function(){b.nextFunction()})},nextFunction:function(){var a=p[0];a!==m&&(p.shift(),this[a]())}};l.h237=h237=new n;h.addEventListener?l.addEventListener("load",n,!1):l.attachEvent("onload",n)})(window);</script>

Simpan dan lihat hasilnya.

Untuk mengganti gambar serta tulisannya, temukan link gambar berikut pada script di atas.

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSL7eO1S-eyQOO3wK3L9W41b0YIPtZ-QMUQHo32rM5_OK4lo49lC0CTqobcxNLl4f4wydIB665szWdr1kkEoch3fKGklCbohHsNA4dsgnZCAkvb5uhehRjm1ZxrgsauI0JHQ6-ineH532Q/s1600/Disable+Adblock.png

Script akan berjalan jikalau :

  • User memasang / mengaktifkan ekstensi Adblock pada browser
  • User Menonaktifkan Javascript pada situs
  • User memasang / mengaktifkan ekstensi Anti Adblock Killer pada browser.

Bisa dibilang ini merupakan pengembangan dari Adblock Killer yang sanggup menahan ekstensi Anti Adblock Killer. Silahkan lihat pada demo :


Selamat mencoba dan agar bermanfaat.

Source : https://sangdewablogger.blogspot.com//search?q=cara-memasang-adblock-killer-pada-blog

Cara Memasang Adblock Killer Pada Blog