遇到滚动锚点时,将所有高度,html,body,#root 设置未height:100%; 将需要滚动的区域设置未 height:calc( 100% - 顶部距离px ) ,这样内容区域的高度始终满屏,不需要JS动态risze计算高度。
如果需要顶部菜单固定头部,可以通过,position:sticky,来设置,滚动的时候始终保留在顶部。不需要脱离文档流,来设置始终未顶部。