xhtmlにおいてblock要素のheightプロパティに対して%で値を指定した場合反映されません。 サンプル CSSの仕様上%は親要素のheightに対しての割合で反映されるので、親要素に対して明示的にheightが指定されていない場合、height:autoが継承されるためです。 サンプルの場合 html要素とbody要素のheightプロパティに対して100%と明示的に指定しておく事によりheight100%のdiv要素を作成する事ができます。 サンプル 関連エントリー tableの膨張を防ぐ【css tips】 画面の下部にフッターを表示する CSSで中央表示を実装する【css tips】 CSSで垂直中央を実装する【css tips】 vertical-alignの使い方【css tips】 スポンサードリンク 2006年8月 7日 00:12 タグ カテゴリー CSS «Lig
![height100%のボックスを作成する。](https://cdn-ak-scissors.b.st-hatena.com/image/square/cc062393f1606cbb12dd77a32584cf092c3bd880/height=288;version=1;width=512/http%3A%2F%2Fblog.webcreativepark.net%2Ficon_200x200.png)