+-------------+ +---------------------------------+
| | | |
| 1 | | |
| left-nav | | |
| | | |
+-------------+ | 3 |
| | | |
| | | |
| 2 | | very long contents here |
| | | which causes to scroll |
| other | | vertical bar. Setting |
| remaining | | this content to 100% height? |
+-------------+ +---------------------------------+
什么是身高:100%;其实?它应用于页面窗口还是滚动结束? 我有以下的HTML ...如何设置滚动高度?
<div id="wrapper">
<div id="left-nav">
<!--contents of 1-->
</div>
<div id="yourad">
<!--contents of 2--->
</div>
<div id="main-contents">
<!--contents of 3-->
</div>
</div>
我的CSS如下....
#wrapper{position: relative; width: 1007px; margin: 0 auto;}
#left-nav{width: 329px; height: 100%; background: grey;float: left;}
#yourad{height: 100%; background: blue;}
#main-contents{margin-left: 329px; padding: 10px; background: pink;}
****注:****
第一眼看到我的演示,以了解我的问题Here
1实际高度的内容我不知道。
2实际高度的内容:我不知道。
3实际高度的内容:我不知道。
因为我可能需要一些页面少一些内容和一些页面更多的内容。
我试过在html,body,wrapper,left-nav,yourad中使用height: 100%;
,但是无法成功。
你有没有试着用'溢出玩:隐藏;'和'溢出-Y:scroll'? – slamborne 2013-03-14 02:46:14
溢出:隐藏;我用过,但溢出 - Y:滚动,我不知道这件事。 – 2013-03-14 02:53:59
这是你所追求的吗? http://jsfiddle.net/Y7PhV/105/ – slamborne 2013-03-14 02:58:00