因此,对于一个网站,我一直试图让一个特定的布局在IE浏览器上工作(如果他们工作,FF + Chrome是一个加号,但通常他们这样做)。最大高度不能正常工作的CSS布局
下面你可以看到我试图实现的布局; alt text http://dl.dropbox.com/u/2199846/layout.png
正如您所看到的,这只是您可以在互联网上看到的多列布局的轻微变化。只是一些额外的额外的。
- 没有div应该超过页面高度,如果他们这样做,他们应该只是溢出(但通常只会发生在中间部分)
- “切换”链接应切换div下面可见/不可见(得到jquery代码和所有,没有问题那里),但该切换应当offcourse扩大/减少中间div的宽度。
我在我的可能性在这里结束了,并试图改变到一个全表格式,但有内存太多时总是扩大的问题...
如果你们中的任何CSS英雄在那里知道如何做出这种布局,我会非常感谢!
编辑:
什么我忘了补充的是,这种设计的某些部分应该是固定的宽度/高度。顶部应该是60px高度,左侧和右侧应该是200px宽度。而小酒吧(+切换酒吧)应该是30px高。
当然,我会尝试从下面发布的示例开始工作,但我认为我会添加此编辑以防万一有人发现它具有挑战性(我知道我发现它具有挑战性,但我还不太好在CSS现在)
垂直窗口高度通常很棘手。但是,您可以尝试将jQuery切换设置为'.hide()'。这样,它将'display'属性设置为'none',而不是在高度上搞乱。 – 2010-07-07 14:57:38
你有任何代码开始?我认为CSS'min-height'会成为你的朋友。 – 2010-07-07 15:00:15