导航后CSS 2列布局中断
虽然我确信这个问题已经得到了回答——很抱歉问了——但我没有找到任何我能理解的东西(对不起,我的知识仍然非常有限) 我正在设计一个简单的2栏网站,顶部有横幅,底部有页脚。 ->现场演示: 在左边有一个导航栏“nav”和一个内容栏“content”,但不幸的是,当到达导航栏的末尾时,内容围绕它“弯曲”。Hve尝试了min height,如果我设置了特定数量的像素,即570px,它就可以工作,但是我需要多个CSS,而且,我似乎可以使用重复的图像获得小提琴 包装、导航和内容的代码如下所示:导航后CSS 2列布局中断,css,navigation,two-columns,Css,Navigation,Two Columns,虽然我确信这个问题已经得到了回答——很抱歉问了——但我没有找到任何我能理解的东西(对不起,我的知识仍然非常有限) 我正在设计一个简单的2栏网站,顶部有横幅,底部有页脚。 ->现场演示: 在左边有一个导航栏“nav”和一个内容栏“content”,但不幸的是,当到达导航栏的末尾时,内容围绕它“弯曲”。Hve尝试了min height,如果我设置了特定数量的像素,即570px,它就可以工作,但是我需要多个CSS,而且,我似乎可以使用重复的图像获得小提琴 包装、导航和内容的代码如下所示: #wrapp
#wrapper {
width:90%;
margin:20px auto;
border-bottom: 1px dotted black;
}
.nav {
float:left;
width:200px;
min-height: 100%;
background-image: url(img/blank.gif);
background-repeat: repeat-y;
}
#content {
width: 100%;
min-height: 570px;
text-align: left;
padding-top: 10px;
background-color: #f3e8d6; /*Default bg, similar to the background's base color*/
background-image: url("../img/tree.jpg");
background-position: right bottom; /*Positioning*/
background-repeat: no-repeat; /*Prevent showing multiple background images*/
}
有人能帮我吗?我开始拔头发了。。
另外,我有点害怕把它全部拆开,因为我还设法在右下角得到了一个图像,这也是相当棘手的
非常感谢你的帮助
谢谢你,并致以最良好的祝愿,
西蒙将导航更改为
位置:绝对;左:0;排名:0
并移除浮点数,然后添加左填充:210px代码>添加到内容。最后添加位置:相对代码>到包装器
它绝对会将导航定位在包装器的左上角,而内容上的填充将移动导航的主要部分。我还没有完全检查过,但我很确定,这样就可以了
祝你好运 尝试用#content{margin left:200px}
保留剩余空间,并删除宽度
默认情况下,它将尝试扩展100%,您可以看到和示例。如果floatingnot floating,则将#content设置为overflow:hidden而不带高度或宽度值。我应该用左边的房间导航。这与布局有关,但我不知道英文的正确名称。如果有人能改进这一技巧,我会很高兴:)