所以我試圖完成的是有一個div集中在頁面(margin: auto auto;
)與導航div
就在它的左邊。CSS中心與另一個div的左邊的div
想法是導航div
可以打開或關閉(所以可能會或可能不會)。如果它存在或不存在,不應該干擾主分區的居中。
下面是一個例子
我試過幾件事情
與主DIV包裝紙兩個div的。將主div設置爲
margin: auto auto
,然後將兩個子div設置爲float: left
。問題是,當導航div消失的整個事情左移。保持中間div
margin: auto auto;
將導航div左側浮動,然後使用margin-left
,但當頁面變大或變小時會發生變化。
任何指針,將不勝感激最好的方式來做到這一點。我希望避免表格。
你可以讓一個jsFiddle?我想我知道解決方案,但我懶得創建整個腳本。 – arnoudhgz 2012-08-03 11:30:59
如果可能的話,我寧願避免使用JS,我認爲它只能在CSS中完成。 – 2012-08-03 11:31:33
你不需要'JS',但是在jsFiddle.net上你可以只用'HTML'和'CSS'製作一個文檔 – arnoudhgz 2012-08-03 11:32:44