【发布时间】:2016-03-21 17:09:49
【问题描述】:
我在引导程序中有一个导航栏,我正在尝试将一些链接居中并将另一个链接拉到页面的右侧。我已经添加了navbar-right 类,但它似乎没有任何效果。
nav.navbar.navbar-default.navbar-fixed-top
.container
.navbar-header
button.navbar-toggle[type="button" data-toggle="collapse" data-target=".navbar-collapse"]
span.sr-only Toggle navigation
span.icon-bar
span.icon-bar
span.icon-bar
= link_to root_path,class: 'navbar-brand' do
.img-responsive
=image_tag "logowhite2.png"
.collapse.navbar-collapse
# this part should be centered
ul.nav.navbar-nav
li#fat-menu.dropdown.text-center
a.dropdown-toggle data-toggle="dropdown" href="#"
| Users
b.caret
ul.dropdown-menu
li = link_to 'Clients', clients_path
li = link_to 'Trainers', trainers_path
li = link_to 'Admins', admins_path
li = link_to 'Companies', companies_path
li = link_to 'Bookings', bookings_path
li = link_to 'New Booking', book_user_path
li = link_to 'Courses', courses_path
# this part should pull to the right
- if user_signed_in?
ul.nav.navbar-nav.navbar-right
li#fat-menu.dropdown
a.dropdown-toggle data-toggle="dropdown" href="#"
=current_user.name.capitalize
b.caret
ul.dropdown-menu
li = link_to 'Sign out', destroy_user_session_path, :method=>'delete'
- else
li = link_to 'Sign in', new_user_session_path
我在这里做错了什么?
【问题讨论】:
标签: css ruby-on-rails twitter-bootstrap ruby-on-rails-4