JavaScript - Langsam zum Seitenanfang scrollen

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

Beispiel anzeigen

Alternative mit CSS

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

In HTML einen Link und einen Anker setzen:

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

Bausteine  Alle Anzeigen

Eine zufällige Auswahl von Codeschnipseln aus den Bereichen HTML, CSS, PHP, JavaScript und MySQL.

<span> Allgemeines Inline-Element

CSS - Button Glas-Effekte

PHP - Mit Metaphone Wörter vergleichen

JavaScript - Fortschrittsanzeige mit JavaScript verändern

MySQL - Kleinsten Wert einer Tabellenspalte ermitteln