レスポンシブ Twitter ブートストラップ ナビでこれが発生する理由がわかりません。スクリーンショットは次のとおりです。
上向きの奇妙な矢印を追加しています。キャレットは意図されたものであり、問題ありません。dropdown
からすべてのクラスを削除すると消え<li class="dropdown">
ます。しかし、そうするとナビが壊れます。それ以外の場合、ナビはうまく機能しています。ここに私のマークアップがあります:
<div class="navbar navbar-fixed-top">
<div class="navbar-inner">
<div class="container">
<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
<%= link_to "Tip Share", root_path, :class => "brand" %>
<div class="nav-collapse">
<ul class="nav pull-left">
<% if current_user %>
<li class="dropdown">
<a href="#"class="dropdown-toggle" data-toggle="dropdown">
Sales
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><%= link_to "New Sales", new_sale_path %></li>
<li><%= link_to "Manage Sales", sales_path %></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
Shifts
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><%= link_to "New Shift", new_shift_path %></li>
<li><%= link_to "Manage Shifts", shifts_path %></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
Employees
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><%= link_to "New Employee", new_employee_path %></li>
<li><%= link_to "Manage Employees", employees_path %></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
Positions
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><%= link_to "New Position", new_position_path %></li>
<li><%= link_to "Manage Positions", positions_path %></li>
</ul>
</li>
<% end %>
</ul>
<ul class="nav pull-right">
<% if current_user %>
<li>
<%= link_to root_path do %>
<%= current_user.email %>
<% end %>
</li>
<li><%= link_to 'Log out', logout_path %></li>
<% else %>
<li><%= link_to 'Sign up', signup_path %></li>
<li><%= link_to 'Log in', login_path %></li>
<% end %>
</ul>
</div>
</div>
</div>
</div>
このマークアップには何の問題もないように見えますが、これらの小さな矢印が表示され続けます。css でオーバーライドしようとするよりも、ブートストラップで何が間違っているのかを理解したいと思います
これらの矢印を取り除くにはどうすればよいですか?
参考までに、bootstrap-sass gem を使用して Twitter ブートストラップをインポートしています。