2016-08-30 11 views
0

私はWebアプリケーションを作っています.Mozilla Firefoxのメニューのスクロールバーを取り除くことはできません。 Firefoxを除いてテストしたすべてのブラウザで完全に動作します。mozilla Firefoxのスクロールバーを隠す

ここではスクロールに使用するCSSがありますが、これまでのところChrome、IE、Edge、Operaで動作しますが、Firefoxでは動作しません。

.main-sidebar{ 
     position:fixed 
    } 

    .bar{ 
     max-height: 400px; 
     overflow-y: scroll; 
    } 
    .bar::-webkit-scrollbar { 
     display: none; 
    } 

    .bar { 
     -ms-overflow-style: none; 
     overflow:hidden; 
    } 


    html { 
     overflow: scroll; 
     overflow-x: hidden; 
    } 
    ::-webkit-scrollbar { 
     width: 0px; /* remove scrollbar space */ 
     background: transparent; /* optional: just make scrollbar invisible */ 
    } 

.barここで、スクロールを非表示にするdivのクラスです。メニューはうまくスクロールしますが、Firefoxでは隠されていません。 考えていますか?

答えて

0

あなたのWebKit-スクロールバーでこれを試してみてください。それが動作するはずです

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

+0

は動作しません:/ –

+0

これを試しましたか? http://stackoverflow.com/questions/20997183/how-to-hide-scrollbar-in-mozilla-firefox – DaX

+0

あなたは親のdivに隠れているオーバーフローを意味しますか? –

関連する問題