CSS - 试图删除网站上的白色 space

CSS - Trying to remove white space on website

此网站是使用名为 Zoo Printing 的后端网络打印服务构建的。我工作的客户不喜欢原来的设计,所以我受雇与处理后端的开发团队一起重新设计它。我用网站上当前的 CSS 大型导航替换了他们的旧导航菜单。他们的开发人员决定将他们的代码保留在网站上以备备份,以防他们需要回滚到旧导航。问题是即使他们的代码被注释掉了,它也会在我的 CSS 幻灯片和页脚之间创建一个巨大的白色 space。他们的开发人员指责我的代码,不会告诉我问题出在哪里。你们中的一个可以检查我的代码并告诉我是什么原因造成的吗?我试过通过将 CSS 绝对定位到页面之外来简单地删除白色 space ,但是当我这样做时,页脚在除首页之外的每个页面上都会发生变化,它也会删除我的 CSS 幻灯片放映。我不知道如何在不弄乱我的布局的情况下删除这个白色 space。

网站是Advanced Litho

body > div:nth-child(4)

这是造成布局问题的 div。到目前为止,我已经尝试将它绝对定位在页面之外但没有运气。

里面有无序列表<div class="nav_child"></div>

如果能去掉最好去掉,否则可以用css隐藏,去掉白色的space:

.nav_child ul {
   display: none;
}

底部有一个 div 使 space 变大,它就在注释掉的内容的正上方和 id=content 的 div 的正下方。所有这些框都具有隐藏的可见性,这不会将它们从您的页面中删除,它只是使它们不可见。您需要做的就是找到 div,然后插入内联样式。

<div style="display: none;">(old nav)</div>

本质上,他们只是隐藏了应该删除的内容。