我有一个具有float属性的css代码。当我调整浏览器窗口的大小时,我的网页菜单正在向下移动。我已经注释掉浮动属性,但没有任何改变。即使我调整浏览器的大小,我应该怎么做才能解决它不会向下移动的问题?
答案 0 :(得分:0)
浮动与div的浮动无关。
它只是要求div与左边对齐,只有在有空格时才对齐
我认为你应该做的是制作如下所示的名为“content”的包装div ID,并在那里添加所有内部div元素,
#content{
width:960px;
margin:0px auto;
}
现在在这个div内容中,如果你有2个div的宽度400px和400px如果你将它们的属性设置为浮动左边它们对齐左边,如果你将它设置为向右浮动它们对齐正确..
如果没有空格,就好像一个div是400px而另一个是600px,即使该属性设置为浮动左边它们将作为垂直潜水,因为组合宽度大于容器div