我正在使用引導程序3.我正在嘗試在html中執行片段標識符。我的問題是,當我點擊一個鏈接(來自Image:link1或link2)時,內容會上升並放在導航欄後面。我想在導航欄下方顯示我的內容。我怎樣才能做到這一點?如果有人對此有任何想法,請與我分享。 Bootply鏈接:http://www.bootply.com/FlMIBamLwjhtml內容中的片段位於導航欄的後面,如何防止這種情況發生?
點擊一個鏈接之前:
點擊一個鏈接後:
我的代碼在這裏:
CSS:
@media (min-width: 979px) {
body {
padding-top: 60px;
}
}
Html:
<nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
<form class="navbar-form navbar-left" role="search">
<div class="form-group">
<input type="text" class="form-control" placeholder="Search">
</div>
<button type="submit" class="btn btn-default">Submit</button>
</form>
</nav>
<div class="container">
<div class="row clearfix">
<div class="col-md-4 column">
<div class="list-group">
<a href="#l1" class="list-group-item list-group-item-success">List1</a>
<a href="#l2" class="list-group-item list-group-item-info">List2</a>
<a href="#l3" class="list-group-item list-group-item-warning">List3</a>
</div>
</div>
<div class="col-md-8 column">
<div class="panel panel-default" id="l1">
<div class="panel-heading">
<h3 class="panel-title">
List 1 title
</h3>
</div>
<div class="panel-body">
list1 content
</div>
<div class="panel-footer">
list1 footer
</div>
</div>
<div class="panel panel-default" id="l2">
<div class="panel-heading">
<h3 class="panel-title">
List 2
</h3>
</div>
<div class="panel-body">
List 2 content
</div>
<div class="panel-footer">
List 2 footer
</div>
</div>
<div class="panel panel-default" id="l3">
<div class="panel-heading">
<h3 class="panel-title">
list3 title
</h3>
</div>
<div class="panel-body">
list3 content
</div>
<div class="panel-footer">
list3 footer
</div>
</div>
</div>
</div>
</div>
Bootply鏈接:一個錨標記的http://www.bootply.com/FlMIBamLwj#
它很棒。感謝您的幫助。還有一件事我只想知道你是否不介意,是否有可能修正所有左側列表的位置?因爲一旦我點擊一個列表,它就會變成頂部。 – 2014-11-25 12:56:35
詞尾:http://getbootstrap.com/javascript/#affix – Abhitalks 2014-11-25 12:58:22
如何使用詞綴來修復列表?我試過但它覆蓋了元素。 – 2014-11-25 13:27:18