Scrollbalken lassen sich nicht vermeiden. Eine gute Webseite ist sollte sich in der vertikalen ausdehnen können, ohne dass es zu Verschiebungen kommt. Leider ist der Standard-Scrollbalken nicht sonderlich schön. Gut dass wir ihn mittlerweile in Chrome, Safari, Edge und Opera stylen können.
Dazu brauchen wir die Eigenschaften:
::-webkit-scrollbar (die ganze Leiste + Balken)
::-webkit-scrollbar-track (die Hintergrundleiste)
::-webkit-scrollbar-thumb (der Balken den man verschieben kann)
-webkit ist ein Prefix, den man für Eigenschaften braucht die nur in bestimmten Browsern funktionieren. Mehr Infos findest du hier.