2014-12-27 2 views
1

Я хочу, чтобы верхний заголовок оставался даже при прокрутке, он работает, но контент будет прыгать и кажется плохим.Fixed Header and Bootstrap Affix - Jump

Мои JS:

jQuery('.header').affix({ 
    offset: { 
    top:$('.header').offset().top 
    } 
    }); 
+0

У меня такая же проблема, и я все еще работаю над ней. не знаю, как исправить [link] (http://stackoverflow.com/questions/27779143/bootstrap-header-scroll-offset) – dichterDichter

ответ

1

добавить в свой CSS:

.affix + .container { 
    padding-top:50px; 
} 

или

.affix + .container { 
    min-height:50px; 
} 

решить эту проблему для меня.

0

Для всех, кто ищет решение я сделал следующий

  1. Добавлена ​​распоркой после моей навигационной панели
  2. Добавлено правила в CSS, чтобы увеличить распорку, когда Navbar проставляется

    <header class="navbar">...</header> <div class="affixSpacer"></div>

    .navbar.affix + .navBarAffixFixer { height:52px;/* Height of your navbar */ }