JavaScript - Langsam zum Seitenanfang scrollen

<a href="javascript:document.getElementsByTagName('body')[0].scrollIntoView({behavior: 'smooth', block: 'start'});">
Seitenanfang</a>

Alternative mit CSS

<style>
html {
 scroll-behavior: smooth;
}
</style>

In HTML einen Link und einen Anker setzen:

<a href="#anker">Nach unten</a>
...
...
<div id="anker">Unten!</div>

Demo: » Scrolle nach unten und betätige den Pfeil rechts unten im Browserfenster!
Siehe auch: CSS - Link zum Seitenanfang setzen

Bausteine  Alle Anzeigen

Eine zufällige Auswahl von Bausteinen (Snippets) aus den Bereichen CSS, PHP, JavaScript und MySQL.

CSS - Uhrzeitanzeige mal anders!

PHP - Nach jedem 3 Datensatz eine neue Zeile beginnen

JavaScript - HTML-Tags in benannte Zeichen umwandeln

MySQL - Datenbankinhalte mit AES verschlüsseln und auslesen