Problem z "bootstrap"

Witam.
Wróciłem do rails, chociaż trudno nazwać to powrotem skoro liznąłem go ledne odrobinę dwa lata temu. Dotychczas starałem się poznawać różne technologie www takie jak: php, javowe, pythonowe (django), nawet niektóre dość egzotyczne. Ale w końcu zdecydowałem - RoR.
Jestem na etapie przerabiania tutoriala "RoR Tutorial by Michael Hartl ". W rozdziale 5 utknąłem na bootstrap css framework.
W przykładzie po zaimportowaniu @import “bootstrap” w pliku custom.css.scss nie uzyskałem efektu zgodnego z tutorialem. Moje menu jest pionowe a nie poziome, więc wszystko mi się rozjeżdża. Czy ktoś może przerabiał ten tutorial i miał podobny problem. Dodam, że menu to lista

    o parameterze class=“nav pull-right”. U mnie to jest menu pionowe, w tutorialu poziome. Może ktoś ma jakiś pomysł?

którego gema używasz? ja do projektu dodałem https://github.com/anjlab/bootstrap-rails dosłownie kilka dni temu i śmiga. książka na pewno została uaktualniona po wyjsciu rails 4?

Zerknij tutaj, może coś Ci się rozjaśni :smile:
http://getbootstrap.com/components/#navbar

1 Like

No i się wyjaśniło.
Wystarczyło wykorzystać gem ‘bootstrap-sass’, w wersji ‘2.3.2.0’ (jak w tutorialu), a nie w najwyższej. Dzięki za podpowiedź. Swoją drogą taka niekompatybilność nie jest za bardzo wskazana.

Hej,
u mnie downgrade gema do 2.3.2.0 nie wystarczył. Do uzyskania wyglądu jak w książce posłużyłem się dokumentacją Bootstrap, podrzuconą przez @Kalaf.
Zmieniłem:

  1. w header class="…" role="navigation,
  2. padding-top z 60 na 70px,
  3. pobawiłem się ul class="…" sprawdzając wartości: nav pull-right, nav navbar-right i navbar-right.
    Zadziałało, obecnie uzyskuję porządany efekt zarówno w bootstrap-sass 2.3.2.0 jak i najnowszym, 3.0.3.0.

EDIT: Sprawdziłem jeszcze jedną opcję dla aktualnej wersji bootstrap. Cofnąłem wskazane powyżej zmiany i do ul class, na końcu, dodałem navbar-nav. Też zadziałało.