我正在使用bootstrap为UX构建一个rails应用程序。我需要帮助弄清楚如何防止容器类出现在导航栏下面。这就是页面的html:
<header class="navbar navbar-fixed-top navbar-inverse">
<div class="navbar-inner">
<div class="container">
<span class="pull-right"> Title text goes here </span>
</div>
</div>
</header>
<div class="container">
<%= yield %> <br / >
</div>
页面上唯一的CSS是来自bootstrap的CSS。
答案 0 :(得分:5)
看看bootstrap样本,也许你需要为身体添加样式:
body {
padding-top: 40px;
}
答案 1 :(得分:1)
你需要在“navbar-inner”div中使用“容器”类的div的任何特殊原因吗?我建议将其改为“品牌”,放弃跨度,并将标题文本放在该品牌div中,如下所示:
<header class="navbar navbar-fixed-top navbar-inverse">
<div class="navbar-inner">
<div class="brand pull-right">Title text goes here </div>
</div>
</header>
Bootstrap可以挑剔各种类的嵌套方式,你应该遵循文档中概述的相同结构: