使垂直菜单高度适合100%

时间:2014-03-26 08:01:44

标签: html css

我做了一个草图http://i.imgur.com/cx3jXPu.jpg,所以侧边栏必须与内容侧边栏一起向下拖动。

2 个答案:

答案 0 :(得分:9)

它的高度应该是100%以及它的所有父母div

html, body{
    height:100%;
    width: 100%;
}
.container{
    width:100%;
    height:100%;
    border:1px solid red;
}
.sidebar{
    width:25%;
    height:100%;
    background:gray;
}

http://jsfiddle.net/ahmedskaya/Bek9L/1863/

答案 1 :(得分:0)

使用jquery可以轻松实现。

$(document).ready(function(){
    $("#side").height( $("#main").height() );
});

这也是CSS。

#side{background: gold;}
#side, #main{float:left; width:200px;}

以下是 Demo