麻烦在于你<div id="filter_list" class="dd_list">.虽然你已经设定了overflow: hidden;你没有给出盒子的高度,但是它会兴高采烈地向下滚动页面,包括远离常规内容的底部.
设置height: 100px;(或者你需要它有多大),页面布局的其余部分将恢复正常.
关于调试的注意事项:由于页面底部显然没有任何违规元素,我尝试从页面中逐个删除元素,直到滚动条消失.一旦我找到了令人讨厌的父元素,我刷新了页面并开始删除该元素的子元素.我重复了这一点,直到我找到了
#filter_list元素,这最终为行为提供了切实的解释.