2017-08-28 5 views
0

Ich möchte für meine divs diesen weißen Bereich nicht haben (wo der Bildlaufleiste Daumen angezeigt wird). Ich bin mir nicht sicher, wie ich das neu erstellen soll, da es zufällig auf Chrom und Safari erscheint.Bildlaufleiste erscheint zufällig

enter image description here

dies ist die div

.column-content{ 
    height:60vh; 
    padding: 10px 3px 0 3px; 
    overflow:scroll; 
    touch-action: none; 
    @media screen and (min-height:1100px){ 
    height: 70vh; 
    } 
} 

Ich brauche es scrollbaren aber ich will nicht auch, dass hässliche weißen Balken zeigen ... Ich habe versucht, den Webkit Scroll-Track einstellen auf meiner index.html Datei, aber es tut nichts.

Antwort

1

Vielleicht suchen Sie nach der Webkit-Bildlaufleiste?

.column-content::-webkit-scrollbar { 
    display: none; 
} 

aber wie es webkit ist, ist es nicht mit allen Browsern kompatibel. auch Sie setzen overflow:scroll, brauchen Sie Scrollen auf den beiden Achsen? Wenn nicht, können Sie die Einstellung auf setzen.

+0

Ich brauche es wirklich nur auf der Y-Achse zu sein. Wie auch immer, ich bin mir nicht sicher, ob dein Update tatsächlich funktioniert, weil der Track zufällig erscheint, wie ich es in der Post gesagt habe. – james

+0

Um Ihnen zu helfen, muss ich den Fehler reproduzieren, also können Sie ein Snippet mit dem Fehler reproduzieren erstellen? die Hälfte der Zeit finden Sie den Fehler dabei, und sonst könnten wir das Problem sehen – Neil

+0

lol das Problem ist, dass ich es nicht reproduzieren konnte. Wie ich schon sagte, passiert es zufällig bei allem, auf dem ich eine Scroll-Eigenschaft habe. Ich hatte gehofft, dass, indem ich ein Bild des Problems gebe, jemand, der damit umgegangen ist, vielleicht weiß, was los ist. – james

Verwandte Themen