我使用引導程序創建一個頁面,其中包含一個jumbotron頂部,一個sidenav(添加到頂部)以及一些內容在點擊時上升到頂部sidenav。從功能上來說,它工作正常,但定位主要內容需要幫助。增加填充當且僅當部分位於頁面頂部
如果可能,我的目標是讓sidenav中點擊的內容部分不出現在頁面的頂部,而是在瀏覽器窗口頂部以下約70px。我可以輕鬆地將70px添加到每個部分的頂部,但是頁面最終會在部分之間留下太多空白。代碼結構如下...
<body >
<!-- navigation header - fixed to top and transparent
================================================== -->
<!-- <header><ul><li><a></a><li><ul></header>-->
<!-- jumbotron
================================================== -->
<div class="container">
<div class="row-fluid" align="center">
<div class="jumbotron span12">
<!-- jumbotron content height: 800px -->
</div>
</div>
<!-- side nav
================================================== -->
<div class="row">
<div class="span3" id="side-nav" data-spy="affix" data-offset-top="760">
<ul class="nav nav-list">
<li><a href="#section_1_name">section 1</a></li>
<li><a href="#section_2_name">section 2</a></li>
<li><a> <!-- links to additional sections --> </a></li>
</ul>
</div>
<div class="span9 main-content">
<!-- Sample section 1
================================================== -->
<section id="section_1_name">
<div class="page-header">
<h1>header</h1>
</div>
<h3>Why you should do this</h3>
<p>It's so amazing you'll want to do it. It's so amazing you'll want to do it. It's so amazing you'll want to do it.</p>
<h3>Specfic Instructions</h3>
<p>lorem ispum ... </p>
</section>
<!-- Sample section 2
================================================== -->
<section id="section_2_name">
<div class="page-header">
<h1>header</h1>
</div>
<h3>Why you should do this</h3>
<p>It's so amazing you'll want to do it. It's so amazing you'll want to do it. It's so amazing you'll want to do it.</p>
<h3>Specfic Instructions</h3>
<p>lorem ispum ... </p>
</section>
<!-- Additional sections
================================================== -->
</div> <!-- end of row -->
</div> <!-- end span9 --->
</body>
任何想法如何讓每個第十節當sidenav點擊出現低於70像素的頂部?
您使用的是什麼版本的Bootstrap?在版本2.3 jumbotrons被稱爲英雄的。但是在Bootstrap 3中不存在導航列表(您的左導航部分)。 –