I have integrated twitter bootstrap into my website. I have a navigation bar that has a submenu which works as it should in most browsers but have noticed when using an ipad the caret/arrow is just not there, it disappears. Does anyone know a fix for this?
Im also having an issue with IE on my phone where the caret/arrow changes to a white rectangle shape instead of the caret/arrow
Any help would be appreciated.Im a bit lost with this one
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap /3.3.6/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<nav class="navbar navbar-inverse" style="padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px;">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#"></a>
</div>
<div class="collapse navbar-collapse" id="myNavbar">
<ul class="nav navbar-nav">
<li><a href="/default.aspx">Home</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Services
<span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="/webpages/1.aspx">Page 1</a></li>
<li><a href="/webpages/2.aspx">Page 2</a></li>
<li><a href="/webpages/3.aspx">Page 3</a></li>
</ul>
</li>
<li><a href="/webpages/4.aspx">Page 4</a></li>
<li><a href="/webpages/5.aspx">Page 5</a></li>
</ul>
</div>
</nav>
2
Answers
Try this for the symbol.
[Arrow caret]
[http://codepen.io/paulobrien/pen/zxJOaW%5DOn the cursor: you’re using IE? Bootstrap 3 remember that only works with IE 8 and up … 8 is not very reliable. It may be that IE has trouble reading the cursor. Few people use IE, Web developers what they do is they look good for IE and little else, removing user interactions.
I was having the same problem and after wrestling with it for awhile I gave up and used font-awesome.