ব্লগার ব্লগে Smooth Scrolling Back To Top বাটন যুক্ত করুন

ব্লগার ব্লগে Smooth Scrolling Back To Top বাটন যুক্ত করুন
Posted by আসাদ
Your Ads Here

ব্লগের পাঠকদের বাড়তী সুবিধা দেয়ার জন্য এবং সুন্দর্য বৃদ্ধি করার জন্য Back to Top বাটন একটি সহজ ও কার্যকরী উপায়। অনেক সময় দেখা যায় ব্লগের কিছু পোষ্ট অনেক বড় আকারে হয়ে থাকে, ফলে পোষ্টটির শেষ প্রান্তে যাওয়ার পর মাউসের সাহায্যে উপরে আসতে হয়। এতেকরে কয়েকটি পোষ্ট পড়ার সময় এ কাজটি পাঠকের কাছে বিরক্তিকর হয়ে উঠে। এই ধরনের Back to Top বাটন ব্যবহার করে পাঠকদের বিরক্তির হাত থেকে রক্ষা করার পাশাপাশি আপনার ব্লগের গ্রহনযোগ্যতা বাড়ীয়ে নিতে সাহায্য করবে।
ব্লগার ব্লগে Smooth Scrolling Back To Top বাটন যুক্ত করুন

এটি সম্পূর্নরূপে CSS3 ও JavaScript এর সমন্বয়ে তৈরি করা হয়েছে। আইকন হিসেবে Font Awesome ব্যবহার করা হয়েছে। এই বাটনটিতে ক্লিক করে Smoothly ব্লগের উপরে অবস্থান করা যাবে। উল্লেখ্য যে, আমরা ইতিপূর্বে আমাদের ব্লগে এ ধরনের একটি Back To Widget শেয়ার করেছি। আজকের বাটনটির লাইভ ডেমো দেখতে পারেন- Live Demo

কিভাবে ব্লগে যুক্ত করবেন?

Your Ads Here

  • প্রথমে ব্লগে লগইন করুন।
  • তারপর Template > Edit Html এ ক্লিক করুন।
ব্লগার ব্লগে Smooth Scrolling Back To Top বাটন যুক্ত করুন
  • এখন কিবোর্ড হতে Ctrl+F চেপে ]]></b:skin> অংশটি সার্চ করুন।
  • তারপর নিচের Css কোডগুলি ]]></b:skin> ট্যাগের উপরে পেষ্ট করুন।
/* Back To Top Button
-------------------------------------- */
.back-to-top{position:fixed;opacity:0;visibility:hidden;overflow:hidden;text-align:center;z-index:99;background-color:#0c9b81;color:#fff;width:45px;height:45px;line-height:44px;right:25px;bottom:-25px;border-radius:50px;transition:all 0.5s ease-in-out;transition-delay:0.2s}
.back-to-top:hover{background-color:#0caa8e;color:#fff;transition:all 0.2s ease-in-out;transition-delay:0s}
.back-to-top.show{visibility:visible;cursor:pointer;opacity:1;bottom:25px}
.back-to-top i.fa{font-size:28px;line-height:inherit}
  • আবার কিবোর্ড হতে Ctrl+F চেপে </head> অংশটি সার্চ করুন।
  • তারপর নিচের Scripts টি </head> ট্যাগের উপরে পেষ্ট করুন।
<script type='text/javascript'>
//<![CDATA[
$(function(){
    $(document).on( 'scroll', function(){
        if ($(window).scrollTop() > 100) {
            $('.back-to-top').addClass('show');
        } else {
            $('.back-to-top').removeClass('show');
        }
    });
Your Ads Here

Your Ads Here

        $('.back-to-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>
    • পুনরায় কিবোর্ড হতে Ctrl+F চেপে </body> অংশটি সার্চ করুন।
    • তারপর নিচের কোডগুলি </body> ট্যাগের উপরে পেষ্ট করুন।
    <div class='back-to-top'>
     <span class='back-to-top-icon'>
      <i class='fa fa-angle-up'/>
     </span>
    </div>
    • সবশেষে টেমপ্লেট Save করুন। That's all.
    নোটঃ আপনার ব্লগে যদি Jquery এবং Font Awesome স্টাইলশীট যুক্ত করা না থাকে, তাহলে অবশ্যই দুটি অপশনই যুক্ত করে নিতে হবে। Font Awesome কি ও কিভাবে ব্লগে যুক্ত করতে হয় এ সম্পর্কে এই লিংক থেকে বিস্তারিত জেনে নিতে পারেন।
    Your Ads Here

    নবীনতর পোস্টসমূহ নবীনতর পোস্টসমূহ পুরাতন পোস্টসমূহ পুরাতন পোস্টসমূহ

    Related Posts

    Your Ads Here

    মন্তব্যসমূহ

    একটি মন্তব্য পোস্ট করুন
    Loading comments...