use*_*945 4 css twitter-bootstrap
我在列右侧有一个导航栏,需要固定在容器的顶部.问题是当导航被修复时,我无法在左列右侧正确对齐...我可以使用col-md-offset-xx对齐它但如果浏览器宽度改变导航将是不再对齐了.
https://jsfiddle.net/DTcHh/18665/
<div style="width:1170px;margin:10px auto;position:relative;padding:10px;border:1px solid black;">
<div class="row">
<div class="col-md-9" style="border:1px solid green;">
<h1>left column</h1>
<h1>left column</h1>
<h1>left column</h1>
<h1>left column</h1>
<h1>left column</h1>
<h1>left column</h1>
<h1>left column</h1>
<h1>left column</h1>
<h1>left column</h1>
<h1>left column</h1>
<h1>left column</h1>
<h1>left column</h1>
<h1>left column</h1>
</div>
<div class="col-md-3 col-md-offset-6" style="border:1px solid red;position:fixed;top:0px;">
<h1>Right column</h1>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
你需要像这样使用非堆叠(xs)列.
<div class="row">
<!-- main -->
<div class="column col-xs-9">
..
</div>
<!-- sidebar -->
<div class="column col-xs-3" id="sidebar">
Fixed right sidebar
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
这样,列不会在较小的设备上垂直堆叠(包裹成新行),右侧边栏可以保持固定.
http://www.bootply.com/DZ1Csh3dRH
| 归档时间: |
|
| 查看次数: |
13651 次 |
| 最近记录: |