我开始折腾一些 HTML 和 CSS,并决定制作一个布局,其中一个主 div 包含标题,一个内容和侧边栏 div,两者都是浮动的。这两者的边距和边框都是 2%。
除了页脚和页眉之外的所有内容都有 100% 的高度,但是,浮动 div 从主 div 的底部突出。
这是主 div 和两个浮动 div 的 CSS 代码:
.main {
clear: both;
background-color: rgb(32, 32, 32);
width: 85%;
margin: 0 auto 0 auto;
height: 100%;
}
.content {
float: left;
width: 66%;
height: 100%;
background-color: rgb(20, 20, 20);
padding: 2% 2% 2% 2%;
margin: 2% 0 2% 2%;
}
.sidebar-right {
width: 20%;
float: right;
height: 100%;
background-color: rgb(20, 20, 20);
padding: 2% 2% 2% 2%;
margin: 2% 2% 2% 2%;
我不确定我是否应该在此处插入完整代码(第一篇文章),所以我使用了 jsFiddle
如jsFiddle所示:http: //jsfiddle.net/Jess_Nielsen/ePM76/ 全屏版:http: //jsfiddle.net/Jess_Nielsen/ePM76/embedded/result/
我很确定我错过了一些小事情,但是在两次阅读了询问表中的建议之后,我希望你们中的一个人能找到解决方案。
注意:文本的像素稍后将被替换为 em。