CSS網頁布局入門教程7:二列固定寬度居中
更新時間:2007年09月13日 22:36:41 作者:
在一列固定寬度之中,我們使用margi:0px auto;這樣的設置,使一個div得以達到居中顯示,而二列分欄中,需要控制的是左分欄的左邊與右分欄的右邊相等,因此使用margi:0px auto;似乎不能夠達到寧產的效果,這時就需要進行div的嵌套式設計來完成了,可以使用一個居中的div作為容器,鈄二列分欄的兩個div旋轉在容器中,從而實現(xiàn)二列的顯示,結合上面的代碼,新的XHTML代碼結構如下:
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
#layout有了居中的屬,自然里邊的內容也能夠做到居中,這里的問題在于#layout的寬度定義,將#layout的寬度設定為404px,因為在上一個教程中了解過,一個對象真正的寬度是由它的各種屬性相加而成,而left的寬度為200px,但左右都有1px的邊距,因此實際寬度是202px,right對象同樣如此,為了讓layout作為容器能夠裝下它們兩個,寬度則變?yōu)榱薼eft和right的實際寬度和,便設定為了404px,這樣,就實現(xiàn)了二列居中顯示。
二列寬度居中在實際網站上應用是非常廣泛。
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
#layout有了居中的屬,自然里邊的內容也能夠做到居中,這里的問題在于#layout的寬度定義,將#layout的寬度設定為404px,因為在上一個教程中了解過,一個對象真正的寬度是由它的各種屬性相加而成,而left的寬度為200px,但左右都有1px的邊距,因此實際寬度是202px,right對象同樣如此,為了讓layout作為容器能夠裝下它們兩個,寬度則變?yōu)榱薼eft和right的實際寬度和,便設定為了404px,這樣,就實現(xiàn)了二列居中顯示。
二列寬度居中在實際網站上應用是非常廣泛。

