Bootstrap 3.0.2 を使用して、Glyphicons on Rails 4.0.0 でドロップダウン メニューを設計しようとしています。ただし、グリフィコンとリンク付きのテキストは同じ行に表示されません。これが私のコードです:
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown"> <%= gravatar_for(current_user, size: 20) %> <span class="caret"></span></a>
<ul class="dropdown-menu">
<li>
<a href="#"><span class="glyphicon glyphicon-user"></span>
<%= link_to "Profile", current_user %></a>
</li>
<li>
<a href="#"><span class="glyphicon glyphicon-wrench"></span>
<%= link_to "Settings", edit_user_path(current_user) %></a>
</li>
<li class="divider"></li>
<li>
<a href="#"><span class="glyphicon glyphicon-off"></span>
<%= link_to "Sign out", signout_path, method: "delete" %></a>
</li>
</ul>
</li>
ここで、リンクを純粋なテキストに置き換えると、コードは次のようになります。
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown"> <%= gravatar_for(current_user, size: 20) %> <span class="caret"></span></a>
<ul class="dropdown-menu">
<li>
<a href="#"><span class="glyphicon glyphicon-user"></span>
Profile</a>
</li>
<li>
<a href="#"><span class="glyphicon glyphicon-wrench"></span>
Settings</a>
</li>
<li class="divider"></li>
<li>
<a href="#"><span class="glyphicon glyphicon-off"></span>
Sign Out</a>
</li>
</ul>
</li>
今では完全に機能します。
誰が助けて、何が間違っていたのか教えてもらえますか? どうもありがとう!