レイアウトが図に示されている Web サイトがあります。本体は、 、、およびmain container
で構成される で構成されます。には、示されているようにさらにいくつかが含まれています。header
parent div
footer
parent div
child div
すべての高さの問題child div
は有限です。ただし、parent div
子div以外は何も含まれていません。すべての子 div が表示されますが、親 div の高さはゼロとして表示されます。また、将来子の数が増えると失敗する可能性があるため、事前に指定された値を指定して親divの高さを修正していません。
親 div のサイズがゼロであることに起因する問題は、フッター div が上がり、親 div の内容と衝突することです。これは、適切なマージントップを指定することで解決できますが、それは私が探している解決策ではありません。
存在する子divの高さに応じて親divの高さが自動的に変化するように、誰かが私に何らかの方法を提案できますか?
疑問を質問する際に不明な点がある場合は、コメントしてください。