jquery - Bootstrap如何将页面分成三部分

标签 jquery html css twitter-bootstrap

我正在尝试制作主题布局。它将有一个顶部栏、一个内容栏和一个底部栏。所以没有一个必须与另一个重叠。

这是我的尝试:DEMO

.content {
width:100%;
height:100%;
background:red;
}

HTML:

<nav class="navbar navbar-fixed-top navbar-inverse" role="navigation">
    <div class="container-fluid"> <a class="navbar-brand" href="#">Brand</a>

    </div>
</nav>

<!-- Content -->
<div class="content">

</div>

<nav class="navbar navbar-fixed-bottom navbar-inverse" role="navigation">
    <div class="container-fluid">
        <ul class="nav navbar-nav">
            <li class="active"><a href="#">Link</a>

            </li>
            <li><a href="#">Link</a>

            </li>
        </ul>
    </div>
</nav>

这个页面只会有水平滚动。所以我希望 .content 涵盖所有可用空间减去条形空间。并且不与条重叠。

有什么想法吗?

最佳答案

您的导航栏是固定的,因此会重叠。您需要将 navbar-fixed-topnavbar-fixed-bottom 更改为 navbar-default 或将其添加到您的 CSS

.navbar, .content{position:relative}

关于jquery - Bootstrap如何将页面分成三部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25475455/

相关文章:

css - 如何从 IE10 及更高版本中排除样式表

javascript - 如何将农历日期时间转换为日期时间

javascript - 如何在javascript中对列表中的日期进行排序?

javascript - 将图像拖出框架会将其从 kineticjs 阶段移除

css - 如何将标题从另一个标题移动 50px?

html - 将图像放在 div 上

javascript - onclick模态按钮调用php函数

jquery - 使用 jquery 隐藏除第一个元素之外的所有内容

jquery - 可折叠菜单栏

html - <p> 标签阻碍了 <nav> 的 child ?