⊗jsSpMESW 23 of 294 menu

JavaScriptでのスクロールバーの幅

スクロールバーの幅はブラウザに依存します。 この幅の値を取得することができます。 そのためには、境界線や内側の余白なしで、 スクロール可能な要素を作成します:

let div = document.createElement('div');

いくつかのスタイルを追加します:

div.style.overflowY = 'scroll'; div.style.width = '50px'; div.style.height = '50px';

要素をドキュメントに挿入します。 そうしなければサイズはゼロになります:

document.body.append(div);

スクロールバーのサイズを取得します:

let scrollWidth = div.offsetWidth - div.clientWidth;

要素を削除します:

div.remove();

ボタンが与えられています。 ボタンをクリックして、 あなたのブラウザのスクロールバーの幅を 取得してください。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否