【发布时间】:2014-03-02 07:42:32
【问题描述】:
我有 2 个Columns,我需要第一个是fixed,其中第二个有很长的列表并且需要可滚动。
<div class="row">
<div class="col-md-9"></div>
<div class="col-md-3"></div>
</div>
Col-md-9 的列表很长,Col-md-3 需要是fixed。我已经尝试了一段时间来使其正常工作,但事情一直在中断。
当我尝试position:fixed 时,col-md-3 会自动向左浮动。
我试图给所有东西设置宽度,甚至从 Bootstrap 中删除了网格系统,但我无法让它工作。
我可以像这样硬编码:
<div class="col-md-9" style="float: left;width: 100%;margin-right: 243px">
和
<div class="col-md-3" style="float: right;width: 243px;position: fixed;margin-left: 728px">
但这会像地狱一样破坏响应性......
编辑
感谢@Edu Lomeli 指出Affix Js。作为引导文档:
The subnavigation on the right is a live demo of the affix plugin.
这就是我正在寻找的确切行为。问题是我不完全理解它。如果有谁用过或者有知识的可以随时回答。
【问题讨论】:
-
那么有什么理由使用 Twitter 引导程序?
-
是的,整个应用都是用 Bootstrap 构建的!
-
默认情况下有几种样式应用于列,例如
float。这些可能与您要查找的内容相冲突。 -
试图左右浮动,但它不起作用。
-
不确定是否要实现,但可以尝试使用Affix JS
标签: html css twitter-bootstrap two-columns