私は次のHTMLを持っています:
<div class="columns">
<div class="column">
foo
</div>
</div>
そして、次の CSS:
.columns
{
position: relative;
width: 100%;
}
.column
{
top: 0;
bottom: 0;
position: absolute;
overflow: auto;
margin: 0 0 0 10px;
}
これがレンダリングされると、.columns div の高さがゼロになります。.column divの高さを取得するにはどうすればよいですか?
ここで最終的にやりたいことは、上/下と絶対配置を使用して列状のコンテンツの行を作成することですが、基本的に .columns 要素を「クリア」して、その下に何かを配置できるようにすることです。
(フロート/クリアなしでこれを実行しようとしています。これにより、列が左から右に正しい順序で配置された、固定-流体-固定の 3 列のレイアウトが可能になります。)