Konnte dafür nirgends ein Tutorial finden oder einfach nicht die richtigen Schlüsselwörter verwenden .. __ Ich mache eine einseitige Website, und ich möchte, dass die Schaltflächen der Navigationsleiste die Seite nach oben/unten zum Bildlauf bewegen rechter Teil Wäre dies nur in HTML und CSS möglich?
Ich bin mit JavaScript nicht so vertraut.
Ähnlich wie '' Nach oben scrollen '', aber ich könnte entscheiden, wohin die Seite scrollen soll, wie Mitte, Oben, Unten usw.
Update: Es gibt jetzt eine bessere Möglichkeit, dies mithilfe des HTML-Attributs id
zu verwenden:
Legen Sie die Ziel-ID fest: <h1 id="section1">Section 1</h1>
Erstellen Sie mit dem Anchor-Tag eine Verknüpfung zu diesem Ziel: <a href="#section1">Go to section 1</a>
Der Vorteil dieser neuen Methode besteht darin, dass das id
-Attribut für jedes HTML-Element festgelegt werden kann. Sie müssen nicht mehr überflüssige Ankertags um Ziellinks binden!
Ursprüngliche Antwort:
Sie können den HTML-Anker-Tag verwenden.
<a name="section1">Section 1</a>
neben
<a href="#section1">Go to section 1</a>
Wenn der Benutzer auf "Gehe zu Abschnitt 1" klickt, werden diese an den Abschnitt der Seite gesendet, in dem der Text "Abschnitt 1" angezeigt wird.
mit window.scrollTo
können Sie Ihre Seite so nach unten scrollen
window.scrollTo(0,document.body.scrollHeight);