2017-04-16 3 views
1

Ich suche nach einer Möglichkeit, die Bildlaufleiste in Firefox unsichtbar zu machen. Das heißt, Sie sollten es nicht sehen können, aber Sie sollten trotzdem scrollen können. Für andere Browser funktioniert das:Wie Scrollbar in Firefox unsichtbar machen

::-webkit-scrollbar {display: none;} 

Es scheint jedoch, dass diese Funktion aus Firefox entfernt wurde. Sicher hat jemand einen Workaround nur für Firefox gefunden?

Antwort

0

Wenn Sie Bildlaufleiste ausblenden möchten, müssen Sie die CSS

<body style="overflow:hidden;"> ...</body> 

Ich frage mich, wenn Bildlaufleiste nicht auf Ihrer Seite zur Verfügung stehen, wie Ihre Inhalte vollständig zu lesen wird. Übrigens, dieses CSS funktioniert alle Elemente wie <div></div> etc. auch. Für das Scrollen müssen Sie scroll Event hinzufügen. Nehmen Sie a reference from here für Scroll-Ereignisbehandlung.

+0

Versteckter Überlauf entfernt die Fähigkeit, vollständig zu blättern, während ich nach der Option suche, die Bildlaufleiste auszublenden, während die Bildlauffunktion beibehalten wird. –

+0

Ja das ist richtig. Wenn Sie den 'scroll' Event-Handler zum' 'Element hinzufügen, können Sie mit dem Mausrad up.down die Seite scrollen. –

+0

Es gibt sehr gute Antwort im Stapelüberlauf [http://stackoverflow.com/questions/16670931/hide-scroll-bar-but-still-beliebt-zu-scroll](http://stackoverflow.com/questions/16670931/hide-scroll-bar-but-immer noch in der Lage zu scrollen). Ich hoffe, es wird das lösen, wonach Sie suchen. –