Gunnar Bittersmann: Scrollbalken, position

Beitrag lesen

@@derkps

Wie erreiche ich, dass er in der Mitte startet und dann nach oben/unten verschoben werden kann?

Was soll die Mitte sein? Die Mitte der Seitenhöhe? Dann kannst du per JavaScript dorthin scrollen:

window.scrollTo({
	top: (document.documentElement.offsetHeight - window.innerHeight)/2,
});

Oder ein bestimmtes Element, das sich in der Mitte der Seite befindet und eine ID (bspw. id="middle") hat?

Dann kommst du per location.hash = 'middle'; dorthin. Oder ohne JavaScript, wenn du gleich dorthin verlinkst: https://example.net/path#middle.

☞ Beispiel

Kwakoni Yiquan

--
Ad astra per aspera