css - 全高固定左侧边栏实现

标签 css html twitter-bootstrap

我正在尝试使用 Twitter Bootstrap 和 Fluid Layout 实现以下场景:

  • Left sidebar(我不关心宽度是否固定)- 占据整个高度(完全没有边距,就像 jsfiddle.net 中的侧边栏)
  • 最右边的内容,将占据窗口的剩余部分(流体)

我试过这样设置,但绝对行不通(到处都有边距,列肯定不会占据所有垂直空间):

<div class="container-fluid" style="">
    <div class="row-fluid" style="">
        <div class="span3" style="">
        </div>

        <div class="span9" style='background:#fff;'>
        </div>
    </div>
</div>

有什么想法吗?你会怎么做?

最佳答案

不太确定,但我认为这可能有用...

将 height:100% 放在页面的 html 和 body 元素上。

然后给你想要占页面全高的元素一个min-height:100%

希望对您有所帮助。

关于css - 全高固定左侧边栏实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11412126/

相关文章:

css - 重置父元素为模式设置的已用 CSS 属性

css - 我不明白为什么 ID 不比类更具体

jquery - 中心对齐巨型下拉菜单与父级父级

html - 组合 CSS 媒体查询条件

jquery 最后一个兄弟再次来到第一个兄弟?

html - 100vh 和移动响应式设计

javascript - 使用 bootstrap 和 java 脚本,如何使用 for 循环在一行中插入几列

jquery - 具有适当文本对齐的列表样式和元素符号效果

javascript - 如何使用 CSS 或 JS 让一些文本输入在输入中显示帮助图标?

javascript - 如何通过另一个div调整文本区域的大小