ウィンドウの幅に合わせてレイアウトの最大幅も変わる設定のこと。divタグで表示をコンテナ化したレイアウトの場合、以下のスタイル例がリキッドレイアウトとなる【図1】。
/* 親コンテナ */
div#container {
width: 90%;
height: auto;
}
/* 子コンテナ */
div#contents {
width: auto;
}
ちなみに、div#container内部にdiv#contentsとdiv#archivesの2つのコンテナを並列したスタイルとするなら以下のようなスタイル構成とする【図2】。
/* 親コンテナ */
div#container {
width: 90%;
height: auto;
}
/* 並列した子コンテナ */
div#contents {
width : auto ;
float : left ;
}
div#contents {
width : 20% ;
float : left ;
}