所以我试图完成的是有一个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