Scroll to top button with just HTML CSS
🚩 Atul Prajapati 🇮🇳

🚩 Atul Prajapati 🇮🇳 @atulcodex

About: HTML, CSS, Bootstrap, XML, ajax, react js, WordPress, Magento, Shopify, Photoshop, Camtasia, SEO & learning new skills every moment 👨🏼‍💻 | I believe in learning and sharing with others 🛴

Location:
india
Joined:
May 6, 2019

Scroll to top button with just HTML CSS

Publish Date: May 29 '22
145 28

Hello dear friends 👋
🤞 Hope you all doing good in your coding journey.

In this post i have to show a "scroll to top" button which you might have seen on professional and long website pages which help is to go back to top of the page.

Confused 🤯

Explore this one

scroll to top button with JQUERY

Comments 28 total

  • Alexander Machic
    Alexander MachicMay 29, 2022

    Amazing post, thanks for share this post to learn more 😅👌

  • Caleb Lewis
    Caleb LewisMay 29, 2022

    Ah so the scroll-behavior: smooth css on the html tag makes the bowser a bit smarter and prevents a refresh! I was just playing with it in codepen and it works with ids on the page too!

    Very clever and useful - thanks! 🙌🏾

    • 🚩 Atul Prajapati 🇮🇳
      🚩 Atul Prajapati 🇮🇳May 30, 2022

      yeah its a short invention :)

      Actually i am working on a "Insurance" service based website and I want to add this scroll to top button on it, that's why all this efforts :)

      by the way, thanks for sharing your feelings in comment. You are a nice guy.
      thanks

    • Ibrahim Joseph
      Ibrahim JosephJun 1, 2022

      same thing that came to mind; using the id on the page too.

  • Tilak Jain
    Tilak JainMay 30, 2022

    Nice Post, very helpful!

  • Nana Quame Vybes
    Nana Quame VybesMay 30, 2022

    Simple yet awesome 👍. However, shouldn't the icon/button⬆️ appear when the reader scroll to a portion down before showing rather than it being sticky on the post ⁉️

    • 🚩 Atul Prajapati 🇮🇳
      🚩 Atul Prajapati 🇮🇳May 30, 2022

      Yes Nana, In this post my main goal is to make a simple "scroll to top" working button in next posts I will try to add that hide show feature also.

      Thanks for your priceless time, I appreciate it :)

      radhe radhe

  • enesstr
    enesstrMay 30, 2022

    why people afraid of JavaScript? Don't understand..

    • Alvaro Montoro
      Alvaro MontoroMay 30, 2022

      It's not a matter of being afraid of JavaScript. It's using the languages within their domain of action. A redirection is part of the HTML (an anchor), and the scrolling animation is UI (so CSS). Why add JavaScript to do something that shouldn't be handled by JavaScript?

  • Amisha Kulkarni
    Amisha KulkarniJun 1, 2022

    Cool :)

  • francoisaudic
    francoisaudicJun 1, 2022

    Not accessible for keyboard and screen-reader users, because the focus is not going at the top of the page, with the scroll, and the link hasn't a label that can be rendered by screen-reader to indicate the purpose of the link.

    You can take a look at my fork if you want to see some fixes of these issues : codepen.io/Kain314/pen/ExQLLJd

    • 🚩 Atul Prajapati 🇮🇳
      🚩 Atul Prajapati 🇮🇳Jun 2, 2022

      Oh wow thanks for this feature update, you are a nice. thank you very much.

      but I'm still not able to access it without mouse :|

  • Ian Soper
    Ian SoperJun 2, 2022

    This doesn’t work for me on mobile (Safari, iOS 15.5). Is anyone else getting different results?

    • 🚩 Atul Prajapati 🇮🇳
      🚩 Atul Prajapati 🇮🇳Jun 2, 2022

      It's working for me. try different browser.

      my it's not compatible in Safari or make sure you have scroll down to bottom then click that green button.

      peace :)

  • Fago12
    Fago12Jun 2, 2022

    Hey. I am new. There is also this scroll behaviour using JavaScript, where once you click on a link to another page on the same site, scrolling starts from last position of the previous page to the top. I don't know if anyone understands this. I just want to know what feature that is.

    • 🚩 Atul Prajapati 🇮🇳
      🚩 Atul Prajapati 🇮🇳Jun 2, 2022

      Hello fago, welcome to our community :)

      I'm not able to understand your curiosity, can you please share some screenshot or something as a example. If possible!

  • Ryan Els
    Ryan ElsJun 5, 2022

    Very cool.
    Thanks for sharing.

  • Daniele Pais
    Daniele PaisAug 25, 2022

    Excellent 👍👍👍

  • Israa Gargar
    Israa GargarJan 28, 2023

    This is really help me thanks ❤️😊🦾

Add comment