【问题标题】:Bootstrap and ROR - Nav not horizontalBootstrap 和 ROR - 导航不水平
【发布时间】:2018-09-05 22:09:34
【问题描述】:

我正在尝试在我的 ror 应用程序中实施引导程序。由于某种原因,我的导航不是并排的,而是堆叠在顶部。

有什么建议吗?

<nav class="navbar navbar-default">
            <div class="container">
                <div class="navbar-header">
                    <%= link_to "Smart Health", root_path, class: "navbar-brand" %>
                </div>
                <ul class="nav navbar-nav">
                    <li><%= link_to "Register Doctor", sign_up_path %></li>
                    <% if signed_in? %> 
                        <li><%= link_to "Sign out", sign_out_path, method: :delete %></li>
                    <% else %> 
                        <li><%= link_to "Login", sign_in_path %></li>
                    <% end %>
                </ul>

                <ul class="nav navbar-nav navbar-right">
                    <li class="dropdown">
                        <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">
                            Sort by Condition<span class="caret"></span>
                        </a>
                        <ul class="dropdown-menu" role="menu">

                        </ul>
                    </li>
                    <% if signed_in? %>
                        <li><%= link_to "Your Patients", patients_path(user_id: current_user.id), class: "link"%></li>
                    <% end %>

                    <% if signed_in? %>
                        <li><%= link_to "Add Patient", new_patient_path %></li>
                    <% end %>
                </ul>
            </div>
        </nav>

【问题讨论】:

    标签: ruby-on-rails twitter-bootstrap bootstrap-4


    【解决方案1】:

    如果你使用bootstrap 4,试试这个

    <nav class="navbar navbar-expand-md navbar-dark bg-dark">
      <%= link_to "Smart Health", root_path, class: "navbar-brand" %>
    
      <ul class="navbar-nav mr-auto">
        <li class="nav-item">
          <%= link_to "Register Doctor", sign_up_path, class: "nav-link" %>
        </li>
    
        <% if signed_in? %> 
          <li class="nav-item"><%= link_to "Sign out", sign_out_path, method: :delete, class: "nav-link" %></li>
        <% else %> 
          <li class="nav-item"><%= link_to "Login", sign_in_path, class: "nav-link" %></li>
        <% end %>
      </ul>
    
    
      <ul class="navbar-nav ml-auto">
        <li class="nav-item dropdown">
          <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Sort by Condition</a>
          <div class="dropdown-menu" aria-labelledby="navbarDropdown">
            <a class="dropdown-item" href="#">Action</a>
          </div>
        </li>
    
        <% if signed_in? %> 
          <li class="nav-item"><%= link_to "Your Patients", patients_path(user_id: current_user.id), class: "nav-link" %></li>
        <% else %> 
          <li class="nav-item"><%= link_to "Add Patient", new_patient_path, class: "nav-link" %></li>
        <% end %>
      </ul>
    </nav>
    

    【讨论】:

    • 完美。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-27
    • 1970-01-01
    • 2018-10-19
    • 2021-04-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多