次のように、Mozilla Firefox でスクロールバーの幅を取得しようとしています。
var scrollWt = div.offsetWidth - div.clientWidth - borderLeft - borderRight;
var scrollHt = div.offsetHeight - div.clientHeight - borderTop - borderBottom;
これは Webkit ブラウザでは問題なく動作しますが、firefox では両方の値が0. デバッグ後、Firefox でclientHeightとがおよびclientWidthと同じであることがわかりました。値を除いているだけです。offsetWidthoffsetHeightborder
上記のコードを修正して正しいスクロールバーのサイズを取得するにはどうすればよいですか?
編集:
私も試してみscrollWidthました。運が悪い!