Antwort an „Felix Riesterer“ verfassen

Lieber einsiedler,

für diesen back-to-top-Button eignet sich position:fixed (verlinkte Seite zeigt genau Deinen Anwendungsfall), oder position:sticky, womit man Elemente beim Scrollen sozusagen an einer bestimmten Stelle „festhalten“ kann.

Was dieses <div class="scroll-top">...</div> angeht, so stellt sich die Frage, ob Du mehrere solcher Buttons anbieten möchtest, damit sich eine Klasse hier lohnt. Mein Verdacht ist aber, dass Du stattdessen besser mit einer ID hantieren solltest: #scroll-top { ... }. Mir will auch nicht einleuchten, warum Du hier dermaßen Elemente verschachtelst und dabei mit Klassen (und einer ID) um Dich wirfst:

<div class="scroll-top">
  <ul id="skiptop-label" class="scroll-top_link">
    <li><a href="#skip-to-top"><span>skip to top</span></a></li>
  </ul>
</div>

Es genügt dieses Markup hier vollkommen:

<a href="#skip-to-top" id="scroll-top">skip to top</a>

Liebe Grüße

Felix Riesterer

freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar

Ihre Identität in einem Cookie zu speichern erlaubt es Ihnen, Ihre Beiträge zu editieren. Außerdem müssen Sie dann bei neuen Beiträgen nicht mehr die Felder Name, E-Mail und Homepage ausfüllen.

abbrechen