ich die navbar für mobiles Gerät festgelegt habe ... aber mein Code vielleicht einige Fehler hat, habe ich nicht, wie es zu beheben ...Bootstrap mobile Anzeigefehler
Ich habe die getbootstrap.com nachgeschlagen und versuchen Sie einige Änderungen, immer noch nicht funktionieren, was soll ich tun, um meinen Code zu ändern, um das mobile Gerät anzupassen?
<nav class="navbar navbar-inverse" role="navigation">
<div class="container-fluid">
<!-- Brand and toggle get issueed for better mobile display -->
<div class="navbar-header">
<a class="navbar-brand" href="/">hello world</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" data-target="#bs-example-navbar-collapse-1">
<ul class="nav navbar-nav navbar-left">
<li><%= link_to("往期",issues_path) %></li>
<li><%= link_to("招聘",jobs_path) %></li>
</ul>
<ul class="nav navbar-nav navbar-right" >
<% if !current_user %>
<li><%= link_to("註冊", new_user_registration_path) %> </li>
<li><%= link_to("登入", new_user_session_path) %></li>
<% else %>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<%= gravatar_tag current_user.email, :size => 30, :default => "https://tower.im/assets/default_avatars/path.jpg"%>
Hi!, <%= current_user.email %>
<b class="caret"></b>
</a>
<ul class="dropdown-menu" id="bs-example-navbar-collapse-1">
<li> <%= link_to("管理后台", admin_users_path) %> </li>
<li> <%= link_to("个人信息", account_user_path(current_user)) %> </li>
<li> <%= link_to("登出", destroy_user_session_path, method: :delete) %> </li>
</ul>
</li>
<% end %>
</ul>
</div>
<!-- /.navbar-collapse -->
</div>
<!-- /.container-fluid -->
</nav>
Zuerst haben Sie uns nicht einmal gesagt, was das Problem ist ... – Lee
Zweitens, überprüfen Sie Ihre Markup, weil es nicht "Bootstrap gültig" (zB Navbar-Header sollte eine Schaltfläche mit Daten-target = "# bs- Beispiel-Navbar-Kollaps-1 ", Sie legen es in einem DIV und außerhalb Navbar Header) – Luca