【发布时间】:2013-04-27 23:34:33
【问题描述】:
我正在尝试使用 twitter-bootstrap 框架为我的应用程序设计一个管理面板,但我的布局无法正常工作。
我受到了这个设计的启发:
这将是一个两列布局“侧边栏”和“主要内容”,但我无法让 100% 的高度起作用。我设法使用此代码获得 2 列布局,宽度为 100%:
HTML
<div class="container-fluid">
<div class="row-fluid">
<div class="span2 colorize-white">
<!--Sidebar content-->Sidebar
</div>
<div class="span10 colorize-white">
<!--Body content-->Main
</div>
</div>
</div>
CSS
/* Global */
html, body {
color: #6B787F;
padding: 0;
height: 100%;
background: #11161a;
font-family: 'PT Sans' !important;
}
.colorize-white {
background: #FFFFFF;
}
.no-margin {
margin: 0;
}
我已经完成了一半,但有两件事我无法解决。
1) 100% 高度
2)摆脱第二张图片的外边距
您可以看到我在浏览器边框和侧边栏/主元素之间有边距,然后在两者之间有边距。如果我在我粘贴的 HTML 中的所有元素(包括正文标记)中添加无边距,我需要摆脱这个问题,我仍然没有得到 100% 的高度,而且我仍然无法摆脱浏览器边框和侧边栏和主要内容之间的边距,而侧边栏和主要内容之间的边距空间消失。
【问题讨论】:
-
抱歉,您是否希望获得与 img 相同的设计?
-
没有。我正在寻找浏览一些管理面板模板的灵感,这个模板以两列的形式出现。这是我想要的 100% 宽度/高度。
-
可以分享一下这个设计的链接吗?
标签: css twitter-bootstrap