スクロールはできるがスクロールバーを表示しないdivを作成したい。 Webkitのソリューションを見つけました(下記)が、他のブラウザーでこれを行うにはどうすればよいですか?
JavaScriptプラグインの使用は避けたいです。 CSSまたはベンダー固有のソリューションを探しています。
#photoreel::-webkit-scrollbar {
height: 0;
width: 0;
}
#photoreel {
overflow-x: scroll;
overflow-y: hidden;
}
スクロールバーを非表示にするoverflow:hidden
を使用して、スクロール可能なdivを別のdivにラップする必要があります。
例については、 http://jsfiddle.net/qqPcb/ を参照してください。
ところで: jScrollPaneと呼ばれる素敵な小さなjQueryプラグイン でも同じ手法が使用されています
Firefoxが作成するスクロールバー(このページの右側にあるものなど)を意味する場合は、できるとは思いません。これを参照してください link より良い説明について