2010-04-30 49 views
1

我期待创建一个灵活的宽度/高度页面布局而不需要窗口滚动条!具有可滚动内容的CSS灵活高度

任何不适合页面的内容应该可以通过溢出属性独立滚动。

我见过很多使用HTML和CSS构造灵活宽度布局的方法。

以下网站确实在这一方面做得非常好:http://ago.tanfa.co.uk/css/layouts/css-3-column-layout-v1.html

我希望实施3组中列内滚动内容。内容应该可滚动而不是列div。

例如

<div class="column"> 
    <h4>Title</h4> 
    <ul> 
     <li>These</li> 
     <li>Items</li> 
     <li>Should</li> 
     <li>Be</li> 
     <li>Scrollable</li> 
     <li>If</li> 
     <li>They</li> 
     <li>Exceed</li> 
     <li>The</li> 
     <li>Column</li> 
     <li>Height</li> 
    </ul> 
</div> 

到目前为止,如果列表超出窗口高度,它将页脚推离页面。

我不是不屑它工作在旧版本的IE,尽管这将比分积分!

+0

您提供的链接带我到一个带有窗口滚动条(ff3.6)的网站: -/ – nc3b 2010-04-30 11:26:59

+0

是的,该解决方案适用于宽度但不是高度:-( – th3hamburgler 2010-04-30 11:48:18

回答

2

您的意思是这样的?

JSFiddle scrollable li

不确定您是否可以使用CSS和HTML有效隐藏滚动条。

+0

有点,但可滚动的内容高度不能在像素声明应该由家长高度 – th3hamburgler 2010-04-30 11:50:43

+0

更新了我的小提琴是有限的,点击这里:http://jsfiddle.net/QEr95/1/ 更改'.column'高度,看看是否这就是你”重新:) :) – Kyle 2010-04-30 11:59:50

+0

是的,这就是我要找的效果。但是,.column高度需要为100%,而不是指定的像素数。 列表项应该是滚动的,当窗口大小比内容更小 – th3hamburgler 2010-04-30 12:12:23

相关问题