1. 程式人生 > >CSS之頁面佈局之三(凝膠布局)

CSS之頁面佈局之三(凝膠布局)

介於流體佈局(Float Layout)和凍結佈局(Frozen Layout)間的就是凝膠布局(Jello Layout)

實現方式:在凍結佈局的基礎上,設定CSS端的margin-left/right為auto

第一步就是實現凍結佈局(請參照前一篇博文《CSS之頁面佈局之二(凍結佈局)》):

第二步將CSS端margin-left/right設為auto:

#all {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
}
這樣無論瀏覽器視窗如何調整大小,頁面自身將像凍結佈局那樣保持固定的大小。但隨著視窗不斷變寬至超過width大小時,兩邊瀏覽器視窗的空白部分將像流水一樣自動調整寬度: