プレーン JavaScript での Div 高さの決定
応答性の高いレイアウトと動的なページ操作には、div 要素の高さへのアクセスが不可欠です。ただし、jQuery の .height() メソッドに依存することが常に実現できるとは限りません。 jQuery を使用せずに div の高さを取得する 2 つの方法を次に示します。
1. Client Height:
<code class="javascript">var clientHeight = document.getElementById('myDiv').clientHeight;</code>
clientHeight プロパティは、パディングを含み、境界線とスクロールバーを除いた div 要素の高さを返します。これは、div.
2 の表示高さを取得するのに役立ちます。 Offset Height:
<code class="javascript">var offsetHeight = document.getElementById('myDiv').offsetHeight;</code>
offsetHeight プロパティは、パディング、ボーダー、スクロールバーを含む div 要素の高さを返します。これは、ページ上の div が占める高さの合計を考慮する必要がある場合に便利です。
clientHeight と offsetHeight のどちらかを選択する場合は、アプリケーションのコンテキストを考慮してください。たとえば、div の表示高さのみに興味がある場合は、clientHeight で十分です。ただし、境界線やスクロールバーを考慮する必要がある場合は、offsetHeight が推奨されるオプションです。
以上がプレーンな JavaScript で Div の高さを決定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。