я почти получил все это работать: http://firestream.net/2013/index.php?go=statsTwitter Bootstrap аффикс/scrollspy ширина и прокрутка вопрос
Вот две проблемы я имеющие:
1), как вы прокрутите вниз я бы как список боковой нав, чтобы остаться на самом верху экрана, не там, где он остается в настоящее время 2) ширина списка нав хлюпает, как вы прокрутите вниз
<div class="row">
<div class="span3">
<ul class="nav nav-list" id="sidenavbar">
<li class="active"><a href="#top10pt"><i class="icon-chevron-right"></i> Top 10 Pages Today</a></li>
<li class=""><a href="#top10pa"><i class="icon-chevron-right"></i> Top 10 Pages Alltime</a></li>
<li class=""><a href="#daily"><i class="icon-chevron-right"></i> Daily Stats</a></li>
<li class=""><a href="#top10rt"><i class="icon-chevron-right"></i> Top 10 Referalls Today</a></li>
</ul>
</div>
<div class="span9" id="content">
<section id="top10pt">
...
</section>
<section id="top10pa">
...
</section>
<section id="daily">
...
</section>
<section id="top10rt">
...
</section>
</div>
</div>
<script>
$('#sidenavbar').affix();
$('body').scrollspy();
</script>
Любая помощь или совет, было бы здорово!
ОК, это довольно близко. Я добавил очень похожий фрагмент CSS на страницу. Ширина части выглядит нормально. Эффект, который я собираюсь, находится на этой странице, http://twitter.github.com/bootstrap/scaffolding.html#global – firestream
Если вы прокрутите вниз по этой ссылке, вы увидите список навигационных прокруток вверх, а затем нажмите на месте. Mine в настоящее время остается неподвижным, вместо того, чтобы прокручивать tad до тех пор, пока заголовок не исчезнет с экрана. – firestream
[прочитайте документы] (http://twitter.github.com/bootstrap/javascript.html#affix). Вы должны управлять позицией закрепленного элемента и поведением его непосредственного родителя. Позиция контролируется аффиксами, аффикс-верхом и аффикс-дном. Не забудьте проверить потенциально свернутый родительский объект, когда аффикс запускается, поскольку он удаляет контент из обычного потока страницы. – jeroenvisser101