Scrollbalken, position
bearbeitet von
@@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:
```js
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';`{:.language-js} dorthin. Oder ohne JavaScript, wenn du gleich dorthin verlinkst: `https://example.net/path#middle`.
☞ [Beispiel](https://codepen.io/gunnarbittersmann/pen/BaXdJdg?editors=0010)
Kwakoni Yiquan
{:@art-x-kwejian}
--
*Ad astra per aspera*{:@la}
Scrollbalken, position
bearbeitet von
@@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:
```js
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';`{:.language-js} dorthin. Oder ohne JavaScript, wenn du gleich dorthin verlinkst: `https://example.net/path#middle`.
☞ [Beispiel](https://codepen.io/gunnarbittersmann/pen/BaXdJdg?editors=0010)
Kwakoni Yiquan
{:@art-x-kwejian}
--
*Ad astra per aspera*{:@la}