html - 为什么两个div之间有空隙并且没有重叠

标签 html css

我以前来过这里并取得了很好的成绩,感谢您的帮助。我一直在搜索和搜索我的代码以弄清楚发生了什么,但我不太明白。在我的网站 http://www.hirelogo.com导航下方有一个随机空格插入。我已经删除了 div“.top”,因为我认为这可能是导致问题的原因,但据我所知这不是。我一直在剖析 Firebug ,但没有发现可能导致这种情况的重叠问题。我指的随机空间区域位于导航“home,design team..ect”和“step1, step 2 graphic”下方。我希望有人能稍微提醒一下这里发生的事情。 谢谢

最佳答案

下面的 div 造成了 8px 的空间。

.top {
    clear: both;
    height: 8px;
    margin-left: auto;
    margin-right: auto;
    width: 920px;
}

左边的图像也添加了 paddingline-height:

.descrSplash {
    clear: both;
    color: #FFFFFF;
    font-size: 18px;
    font-weight: bold;
    line-height: 150%;
    padding-top: 40px;
    width: 436px;
}

最后,右图在其上方和下方添加了 10px。图像也很大,除非您想设置 negative margin,否则可以裁剪以提升它。

关于html - 为什么两个div之间有空隙并且没有重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14411516/

相关文章:

javascript - 最大宽度和最大高度未按预期工作

html - 具有选择性滚动的 div 分层

css - 选项卡 css 修改

css - 从 css3 动画中删除 javascript

jquery - 我需要一个 jquery Accordion 来为每个部分的箭头图标使用不同的图像文件

HTML 图像不显示,而 src url 有效

jquery - 你能在 iPad 上自动播放 HTML5 视频吗?

html - 尝试将鼠标移到上方时子菜单消失

html - 跳过链接在 Chrome 中不起作用

javascript - 网站有什么方法可以区分 Microsoft Edge 和 Google Chrome 的渲染引擎吗?