Cara Memasang Tombol Back To Top Pada Blog

Cara Memasang Tombol Back To Top Pada Blog

Tombol Back To Top ini berfungsi sebagai pintasan untuk para pembaca blog agar bisa kembali ke halaman awal atau halaman atas dengan cepat yaitu dengan hanya sekali klik saja. Tutorial kali ini bukan saya yang menemukannya melainkan saya hanya rewrite dari salah satu artikel mbak arlina.

Note: Jika Sebelumnya anda sudah mempunyai fungsi tombol ini namun ingin merubahnya harap code yang lama di timpa dengan code yanga akan saya bagikan berikut ini.

Pasang Tombol Back To Top Di Blog

1. Login ke akun blog anda > Masuk ke menu template > Klik edit html, dan pastekan script berikut ini diantara <head> dengan </head>.
<link href='https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css' rel='stylesheet'/>
Kalau Sebelumnya memang sudah ada, anda tidak perlu lagi menambahkannya karena tak ada gunanya dan menambah ukuran html template saja.

2. Selanjutnya tambahkan kode CSS berikut ini Sebelum ]]></b:skin> atau </style>

.smoothscroll-top {
    position:fixed;
    opacity:0;
    visibility:hidden;
    overflow:hidden;
    text-align:center;
    z-index:99;
    background-color:#2ba6e1;
    color:#fff;
    width:47px;
    height:44px;
    line-height:44px;
    right:25px;
    bottom:-25px;
    padding-top:2px;
    border-radius:5px;
    transition:all 0.5s ease-in-out;
    transition-delay:0.2s;
}
.smoothscroll-top:hover {
    background-color:#3eb2ea;
    color:#fff;
    transition:all 0.2s ease-in-out;
    transition-delay:0s;
}
.smoothscroll-top.show {
    visibility:visible;
    cursor:pointer;
    opacity:1;
    bottom:25px;
}
.smoothscroll-top i.fa {
    line-height:inherit;
}
3. Terakhir Untuk Memunculkannya pada blog anda perlu menambahkan script jQuery dan HTML berikut ini sebelum code </body>
<div class="smoothscroll-top">
    <span class="scroll-top-inner">
        <i class="fa fa-2x fa-arrow-circle-up"></i>
    </span>
</div>
<script type='text/javascript'>
//<![CDATA[
$(function(){
    $(document).on( 'scroll', function(){
        if ($(window).scrollTop() > 100) {
            $('.smoothscroll-top').addClass('show');
        } else {
            $('.smoothscroll-top').removeClass('show');
        }
    });
    $('.smoothscroll-top').on('click', scrollToTop);
});
function scrollToTop() {
    verticalOffset = typeof(verticalOffset) != 'undefined' ? verticalOffset : 0;
    element = $('body');
    offset = element.offset();
    offsetTop = offset.top;
    $('html, body').animate({scrollTop: offsetTop}, 600, 'linear');
}
//]]>

</script>
4. Sekarang anda sudah bisa melihat hasilnya dengan cara klik simpan template.

5. Untuk anda yang suka dengan tampilan yang profesional anda bisa menambahkan efek bounce pada tombol tersebut dengan cara kode yang ada pada langkah nomor 3 ditimpa dengan script berikut ini.
<div class="smoothscroll-top">
    <span class="scroll-top-inner">
        <i class="fa fa-2x fa-arrow-circle-up"></i>
    </span>
</div>
<script type='text/javascript'>
//<![CDATA[
$(function(){
    $(document).on( 'scroll', function(){
        if ($(window).scrollTop() > 100) {
            $('.smoothscroll-top').addClass('show');
        } else {
            $('.smoothscroll-top').removeClass('show');
        }
    });
    $('.smoothscroll-top').on('click', scrollToTop);
});

function scrollToTop() {
    verticalOffset = typeof(verticalOffset) != 'undefined' ? verticalOffset : 0;
    element = $('body');
    offset = element.offset();
    offsetTop = offset.top;
    $('html, body').animate({scrollTop: offsetTop}, 600, 'linear').animate({scrollTop:25},200).animate({scrollTop:0},150) .animate({scrollTop:0},50);
}
//]]>
</script>

Nah, itu dia tadi tutorial mengenai cara membuat tombol kembali ke atas dengan efek untuk anda yang peduli dengan kenyamanan para pembaca setia anda.

Credit :
Images From : Arlina Design

Comments

Popular posts from this blog

Investasi Pada Reksa Dana Untuk Pemula

Cara Melihat Orang Yang sudah Membaca Pesan Di Gruop Whatsapp

Pengalaman Diterima Adsense Full Approve