Ich habe mehrere Elemente mit overflow: auto
. Es funktioniert gut. Auf macOS werden Bildlaufleisten automatisch ausgeblendet, wenn der Benutzer nicht scrollt und beim Scrollen erscheint.Wie automatisch Scrollbar im Windows-Browser ausblenden
Unter Windows und auf jedem Browser sind Scrollbars immer sichtbar. Es macht ein hässliches Rendering.
Wie kann ich automatisch Bildlaufleisten auf jedem Betriebssystem und jedem Browser ausblenden, wenn der Benutzer nicht scrollt?
Ich weiß, dass es viele ähnliche Frage ist, aber ich habe nicht mit einer geeigneten Antwort
Ich denke, das hängt davon ab, wie der Browser Bildlaufleisten behandelt, und es gibt nicht viel, was Sie dagegen tun können. Die einzige echte Crossbrowser-Lösung wäre das Schreiben eigener Scrollbars mit JS. –
Gibt Ihnen das etwas, was Sie verwenden können: https://stackoverflow.com/q/3296644/125981 –