CSS垂直间距问题(边距?) - 两个分区之间的垂直空间

时间:2010-04-29 21:21:46

标签: html css web

我的网站布局大部分都已完成。在域上我正在测试这个布局 - http://networkgenius.org/ - 有一个垂直空间分隔内容包装器div和菜单div。对于垂直间距,我将边距设置为0px,这是唯一一个像它一样分开的区域。

我希望将白色内容区域按在菜单底部的正上方,这样身体的背景就不会显示在它们之间。

我做错了什么?

2 个答案:

答案 0 :(得分:3)

您的导航栏(#nav, #nav ul)的高度为35px,但看起来背景图片实际上并不高,因为您似乎只将其设置为{ {1}}使用repeat-x颜色,您将获得该空间。

将其设置为transparent或更小,您就可以了(至少在Chrome中)。

答案 1 :(得分:1)

杰夫是对的。您的#nav ul的高度大于导航栏(和背景图片)的高度。此外,导航ul上还有垂直填充,这增加了差异。