Html 从“显示无”显示元素时,Div不会自动调整高度大小

Html 从“显示无”显示元素时,Div不会自动调整高度大小,html,css,Html,Css,我对我当前的项目有点困惑,我正在尝试在页脚中创建下拉列表。但是,当发生从嵌套的UL元素中删除display none的事件时,我似乎无法自动调整父页脚容器的大小。我非常困惑,因为在我的导航中,我可以将UL项目设置为高度0,然后转换高度,但在这个页脚UL上,我无法执行相同的操作 我在这里主持了该网站: 我可以复制粘贴代码,但这似乎更容易 $(document).ready(function(){$('.fa-sort-down').click(function(){ $("html, body"

我对我当前的项目有点困惑,我正在尝试在页脚中创建下拉列表。但是,当发生从嵌套的UL元素中删除display none的事件时,我似乎无法自动调整父页脚容器的大小。我非常困惑,因为在我的导航中,我可以将UL项目设置为高度0,然后转换高度,但在这个页脚UL上,我无法执行相同的操作

我在这里主持了该网站:

我可以复制粘贴代码,但这似乎更容易

$(document).ready(function(){$('.fa-sort-down').click(function(){ $("html, body").animate({ scrollTop: $(document).height() }); });});

将此代码添加到js并检查。

您能生成一个新的代码吗?这意味着它只包含再现问题的最少代码量。浏览整个网站的工作量太大了。也没有人想点击外部链接,无法知道它包含什么。我可以,但我在发布后立即修复了错误。我现在关闭,谢谢。我之前创建了一个错误,与我的导航ul和页脚ul冲突。实际上它正在扩展,但我想不是在向上滚动。不是我想要的,但我确实打算这样做,谢谢。