HTML DOM Element clientHeight 属性
- 前のページ click()
- 次のページ clientLeft
- 上一层に戻る HTML DOM Elements オブジェクト
定義と使用方法
clientHeight
属性は要素の見える高さを返し、インデントを含みますが、ボーダーやスクロールバー、外縁マージンを含まないでピクセルで計算されます。
clientHeight
属性は読み取り専用です。
も参照してください:CSS フレームワーク教程
も参照してください:
要素にスクロールバーを追加するには、 CSS overflow プロパティ。
インスタンス
例 1
"myDIV" の高さと幅を取得します(インデントを含みます):
const element = document.getElementById("myDIV"); let text = "clientHeight: " + element.clientHeight + "px<br>"; text += "clientWidth: " + element.clientWidth + "px";
例 2:clientHeight/clientWidth と offsetHeight/offsetWidth の違い
スクロールバーがありません:
const element = document.getElementById("myDIV"); let text = ""; text += "clientHeight: " + element.clientHeight + "px<br>"; text += "offsetHeight: " + element.offsetHeight + "px<br>"; text += "clientWidth: " + element.clientWidth + "px<br>"; text += "offsetWidth: " + element.offsetWidth + "px";
スクロールバーがあります:
const element = document.getElementById("myDIV"); let text = ""; text += "clientHeight: " + element.clientHeight + "px<br>"; text += "offsetHeight: " + element.offsetHeight + "px<br>"; text += "clientWidth: " + element.clientWidth + "px<br>"; text += "offsetWidth: " + element.offsetWidth + "px";
構文
element.clientHeight
返り値
タイプ | 説明 |
---|---|
数字 | 要素の見える高さ(ピクセルで計算)、インデントを含みます。 |
ブラウザのサポート
すべてのブラウザがサポートしています element.clientHeight
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
サポート | サポート | サポート | サポート | サポート | サポート |
- 前のページ click()
- 次のページ clientLeft
- 上一层に戻る HTML DOM Elements オブジェクト