Why is the browser default focus being lost on this accordion navigation?
<div class="panel panel-default">
<div class="panel-heading">
<button aria-controls="collapseTwo" aria-selected="false" data-target="#collapseTwo" data-toggle="collapse">Display</button>
</div>
<div class="panel-collapse collapse" id="collapseTwo">
<div class="panel-body">
<ul>
<li class="iso-btn" data-filter=".desktop">
<a href="#">Desktop</a>
</li>
<li class="iso-btn" data-filter=".mobile">
<a href="#">Mobile</a>
</li>
</ul>
</div>
</div>
</div>
When tabbing through the buttons in Chrome with all CSS removed, the focus is clearly shown. I have checked my CSS for any issues but there seems to be a problem - the button should have default browser focus when tabbed.
Could it be related to the HTML structure? Or perhaps something to do with Bootstrap or CSS?