Bootstrap 4导航栏项目在右侧

Bootstrap 4 navbar items on right side

本问题已经有最佳答案,请猛点这里访问。

我刚刚切换到引导程序4,并重新处理了所有的html和scss以使其使用,但我似乎找不到如何在导航栏的右侧放置一组导航项的方法。 这是我的导航栏代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<nav class="navbar navbar-full navbar-dark bg-primary">
        <button class="navbar-toggler hidden-md-up" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation"></button>
        <%= link_to"Living Recipe", recipes_path(sort_attribut:"popularity", sort_order: :desc), class:"navbar-brand" %>
           
            <ul class="nav navbar-nav float-md-left">
                <li class="nav-item">
                    <%= form_tag(recipes_path, :method =>"get", id:"search-form", class:"form-inline") do %>
                            <%= text_field_tag :search, params[:search], placeholder:"Search Recipes", class:"form-control col-md-8" %>
                    <% end %>
               
</li>

                <li class="nav-item dropdown">
                    Browse
                   
                        <%= link_to"Popular", recipes_path(sort_attribute:"popularity", sort_order: :desc), class:"dropdown-item" %>
                        <%= link_to"Newest", recipes_path(sort_attribute:"created_at", sort_order: :desc), class:"dropdown-item" %>
                        <%= link_to"Most Updated", recipes_path(sort_attribute:"most_active", sort_order: :desc), class:"dropdown-item" %>
                        <%= link_to"Most Saved", recipes_path(sort_attribute:"save_count", sort_order: :desc), class:"dropdown-item" %>
                   
               
</li>

           
</ul>

            <ul class="nav navbar-nav float-md-right">
                <% if user_signed_in? %>
                    <li class="dropdown">
                       
                            <%= current_user.displayname.present? ?"D-ring" : current_user.firstname %>
                       
                       
                            <%= link_to"Profile", user_path(current_user.id), class:"dropdown-item" %>
                            <%= link_to"Recipe Box", user_saved_recipes_path(current_user.id), class:"dropdown-item" %>
                            <%= link_to"Add Recipe", new_recipe_path, class:"dropdown-item" %>
                            <%= link_to"Submitted Recipes", user_path(current_user.id), class:"dropdown-item" %>
                            <%= link_to"Sign Out", destroy_user_session_path, :method => :delete, class:"dropdown-item" %>
                       
                   
</li>

                <% else %>
                    <li class="nav-item">
                        <%= link_to"Create Account", '', data: {:'toggle' => 'modal', :'target' => '#signupModal'}, class:"nav-link" %>
                   
</li>

                    <li class="nav-item">
                        <%= link_to"Login", '', data: {:'toggle' => 'modal', :'target' => '#loginModal'}, class:"nav-link" %>
                   
</li>
           
                <% end %>
           
</ul>

       
    </nav>

这是它的截图

enter image description here


TL; DR:

为您想要在右侧的导航栏项目创建另一个