0

こんにちは、私はhtmlのジュニアです、cssの位置について質問があります:

最初にここに私のデモHTMLコードがあります

<div id="test-header"></div>
<div id="test-content"></div>
<input type="button" value="body">

デフォルトで「test-content」position: absolute、「test-header」を設定しました

しかし、$( "body")。height()を使用して体の高さを取得すると、「テストヘッダー」の高さのみが警告されます……</ p>

では、なぜカウントに絶対要素の高さが含まれないのでしょうか。

どうすればこの問題を解決できますか?

これが私のオンラインケースです

4

1 に答える 1

1

これは正しい結果です。要素を絶対に配置すると、その要素はのフローから取り出され、そのdocument親の内部のスペースを占有しません...そのため、要素が占める<body>サイズは考慮されません。

于 2010-12-22T03:41:03.007 に答える