表示スクロールバーなしでスクロール可能な div を作成するには、ブラウザー固有のアプローチが必要です。 Webkit ブラウザの場合は、負のスクロールバーの幅と高さを含む CSS ソリューションでうまくいきます。
Firefox やその他のブラウザの場合は、別のアプローチが必要です。解決策には、スクロール可能な div を overflow:hidden を使用して別の div 内にラップすることが含まれます。これにより、内側の div がスクロールできるようにしながら、スクロールバーが非表示になります。
このメソッドを示すコード スニペットは次のとおりです。
<div style="overflow: hidden;"> <div style="overflow-x: scroll; overflow-y: hidden;"> <!-- Your scrollable content goes here --> </div> </div>
この例では、overflow:hidden を指定した外側の div がスクロールバーを非表示にします。一方、内側の div はスクロール機能を提供します。
この技術は、人気のある jQuery プラグイン jScrollPane で採用されており、その機能を拡張してカスタマイズ可能で魅力的なスクロールバーを作成します。
以上がスクロールを有効にしたまま、Firefox で非表示のスクロールバーを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。