我想要动态显示的其中一个div必须适合屏幕。问题是,如果较早显示的div的高度大于屏幕高度,则当动态div显示在页面底部时(滚动之后),仍然存在早期div的某些部分。在显示动态div时,我不想要任何早期的痕迹。此外,我必须通过使用javascript来实现这一目标。
答案 0 :(得分:1)
将div或任何元素放在另一个上面使用position:absolute,top:0; left:0,宽度和高度为100%
答案 1 :(得分:0)
从你的其他div中获取div,但仍然在体内并使其不可见" display:none;"
给它一些属性,如Mardzis所说,身高:100%;宽度:100%;的z-index:9999;
然后,当你想要显示它时,只需要执行.show()或.hide()(如果你使用jquery)或.getElementById(' #yourDivId')。style.display = "无&#34 ;; ....&等......
答案 2 :(得分:0)
我找到了解决方法。请关注子div并禁用滚动。