我有这个jfiddle,我发现我修改了一点点,以我的喜好。问题是我无法得到正确的对齐。我的目标是将五列全部折叠起来,并在展开时将它们居中。居中动画Divs
#mainContainer
{
margin:0 auto;
width: 500px;
height: 100%;
overflow: hidden;
}
.sidebar
{
float: left;
height: 300px;
width: 20%;
/* left: 565px;*/
border: 2px red dashed;
/*position: relative;i*/
overflow: hidden;
margin:0 0px 0 10px;
}
**编辑**更清晰一点,看来,当一个DIV扩大它的中心。当它们全部关闭时,它们向左对齐。
谢谢!
不明白你在说什么路线。你能更清楚一点吗? –
对不起,编辑为清晰。如果您仍然感到困惑,请告诉我,谢谢。 – user3363042
@ user3363042就好了,您应该让所有侧边栏成为同一班级,例如“侧边栏”。 ID必须是独一无二的,就像你拥有它们一样,但是课程是为了应用于多个相似的元素;这些酒吧是一个很好的例子。这样,您可以在CSS中的单个类声明中设置高度,宽度等等,而不是每个声明中的一个。 – hannebaumsaway