我有一组需要在初始屏幕上看到的3个元素,而在这些元素下面的主体中的东西需要低于底部的初始屏幕,但用户仍然需要能够在加载后滚动到所有内容。其中最好的例子就是dropbox.com上的登录页面(登出时)。CSS或jQuery:让最后一个div填充屏幕高度的其余部分
无论用户缩小多少,该行下方的元素都会保持在它下面,直到用户向下滚动才会看到。我正在寻找一个好的CSS或jQuery解决方案。
我看过this但我不能简单地使这3个元素绝对。
我这样做的最好方法是将第三个div的高度扩展到初始屏幕的底部,我该怎么做?
编辑:我总共有大约6个divs,而我只想要第一个3可见,而其余的必须低于最初的屏幕边界。
编辑:这是div布局的画面:
三个元素彼此相邻,高度相同吗?或者彼此重叠,跨越初始窗口的高度? – James
Dropbox检查当前窗口并设置所有适当的值,以推送第一个div('top')作为您在加载时看到的唯一项目(同时给定当前内容自身的大小限制)。注意它们也在重新调整窗口大小。 – KnowHowSolutions