在我解释我想要做的事情之前,请注意,我只有针对Webkit(意思是说,我可以使用大量整洁的CSS)的好运气。因此,基本上,我想要一个具有灵活高度,固定位置,最大高度为可用窗口高度的块,块的顶部和底部有一些总是可见的元素,而在中间一个区域溢出自动。基本上看起来是这样的:在CSS中的复杂高度
---------------------- | Top item | | | | | | stuff | | | | | | | | | Last item | | |------------ | | | | | ---------------------- ---------------------- | Top item | | |-----------| | | lots |^| | | of |_| | | stuff |_| | | | | | | | | | |-----------| | | Last item | | ----------------------
它可以用CSS来完成吗?或者我将不得不用JavaScript来破解它?我愿意接受一点小小的分歧 - 如果这就是做这件事的必要条件 - 更好的分隔 - 而不是试图解释每个愚蠢的小东西,比如重排和窗口大小调整以及所有这些废话。
我为坏消息做好了准备,这不是CSS可以做到的事情,但是我一直对SO的某些人可以工作的神奇感到惊喜。
不,我想这或多或少与我所寻找的相反。如果现在还不清楚,我会澄清问题。 – eyelidlessness 2008-10-21 08:35:03