好的我有CSS的这个小问题。我有一个高度为100%的菜单div,需要使用以下内容才能使其正常工作
#menu {
background:#222;
width:120px !important;
float:left;
position: absolute;
top: 30px;
bottom: 0px;
}
在我的内容区域,我有CSS
#content {
float:left;
display:block;
height:300px !important;
background:#333;
width:100%;
}
因为您将看到内容位于我不想要的菜单下。我希望它在左边的菜单旁边。
答案 0 :(得分:2)
您是否尝试过以下内容:
#content{
display:block;
height:300px !important;
background:#333;
width:100%;
margin:30px 0 0 120px;
}
#menu{
background:#222;
width:120px !important;
float:left;
position: absolute;
top: 30px;
bottom: 0px;
}
答案 1 :(得分:0)
赞this?
只需从菜单div中删除位置:绝对,为内容div指定百分比宽度,菜单div为百分比宽度(或固定像素宽度)和高度。
答案 2 :(得分:0)
试试这个:
#content {
height:300px;
width:100%;
background:#333;
}
.content-inner {
position:relative;
margin-left: 130px;
border:1px solid #F00;
}
#menu {
float: left;
z-index: 1;
position: absolute;
left:0;
top:30px;
bottom:0;
width:120px;
background:#222;
}