我有这样的事情:
+-------------------------------------------+
| -- navigation -- |
+------+------------------------------------+
| | |
| left | |
| side | |
| with | |
| affix| -- content (white) -- |
| menu | |
|-black| |
| | |
| | |
| +------------------------------------+
| | -- footer (white) -- |
+------+------------------------------------+
作为我在 TB 3.0 中的布局,以及一些代码:
<body>
<header>
<div class="row">
<div class="col-md-12>-- navigation (height = 50px) here --</div>
</div>
</header>
<div class="row">
<div class="col-md-4">-- left side with black background here --</div>
<div class="col-md-8">
<div class="row">
<div class="col-md-12">-- content with white background here --</div>
</div>
<div class="row">
<div class="col-md-12">-- footer (height = 50px) with white background here --</div>
</div>
</div>
</div>
</body>
我想让我的左侧(黑色背景)和内容(白色背景)高度 = 100% 我的浏览器窗口和页脚(白色背景)在我的内容下方可见(也在滚动上)。
现在,我得到了侧面最后一个元素的高度。如果我的内容很短,它会在浏览器垂直侧的中心结束。