Tài liệu bootstrap về chủ đề đó hơi khó hiểu đối với tôi. Tôi muốn đạt được hành vi tương tự như trong tài liệu với thanh điều hướng kèm theo: Thanh điều hướng nằm bên dưới tiêu đề đoạn / trang và khi cuộn xuống, trước tiên nó phải cuộn dọc cho đến khi lên đến đầu trang, sau đó cố định ở đó để cuộn xuống thêm .
Vì jsFiddle không hoạt động với khái niệm thanh điều hướng, tôi đã thiết lập một trang riêng để sử dụng như một ví dụ tối thiểu: http://i08fs1.ira.uka.de/~s_drr/navbar.html
Tôi sử dụng cái này làm thanh điều hướng của mình:
<div class="navbar affix-top" data-spy="affix" data-offset-top="50">
<div class="navbar-inner">
<div class="container">
<div class="span12">
<a class="brand" href="#">My Brand</a>
This is my navbar.
</div>
</div> <!-- container -->
</div> <!-- navbar-inner -->
</div> <!-- navbar -->
Tôi nghĩ rằng tôi sẽ muốn data-offset-top
có giá trị 0 (vì thanh phải "dính" vào đầu "nhưng với 50 có ít nhất một số hiệu ứng có thể xem được.
Nếu cũng đặt mã javascript tại chỗ:
<script>
$(document).ready (function (){
$(".navbar").affix ();
});
</script>
Bất kỳ sự giúp đỡ nào được đánh giá cao.
.navbar-fixed-top
thay vì dùng affix ()?
.navbar-fixed-top
sẽ đặt thanh điều hướng lên trên tất cả các thời gian . Tôi muốn tiêu đề trang TRÊN thanh điều hướng và khi cuộn xuống (và do đó thanh điều hướng sẽ được đặt là cuộn đi) nó sẽ dính vào đầu - sau đó và chỉ sau đó. Tài liệu Bootstrap sử dụng các cơ chế rất giống với một subnav trong tài liệu trước đó của họ, đáng buồn là họ đã xóa nó cho tài liệu 2.1.0.
)};
nên được});