Saya ingin menggunakan metode Affix yang dijelaskan dalam dokumentasi Bootstraps (http://getbootstrap.com/javascript/#affix), namun bilah navigasi yang ingin saya perbaiki di bagian atas halaman setelah digulir ke sana dapat memiliki nilai offset yang berbeda tergantung pada konten di atasnya.
Berikut ini contoh bilah navigasi:
<div class="navbar navbar-default" data-spy="affix" data-offset-top="200">
<ul class="nav navbar-nav">
<li class="active"><a href="/id#">Link</a></li>
<li><a href="/id#">Link 1</a></li>
<li><a href="/id#">Link 2</a></li>
</ul>
</div>
Seperti yang Anda lihat, data-offset-top
saat ini disetel pada 200. Ini berfungsi dengan baik jika konten di atas berukuran 200 piksel, namun konten di atas bersifat dinamis sehingga ketinggian di atas bilah navigasi ini tidak selalu sama. Bagaimana cara membuat nilai untuk data-offset-top
menjadi dinamis?
Saya kira saya harus menggunakan cara javascript untuk melakukannya tetapi saya tidak yakin.