JSFiddle - React, Tailwind, and code Playground
HTML
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.0/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.0/js/bootstrap.min.js"></script>
<div class="tabbable">
<ul class="mb10 nav nav-pills nav-justified form-tabs hidden-xs">
<li class="tab-selector active"><a href="#tab1" data-toggle="tab">Tab 1</a></li>
<li class="tab-selector"><a href="#tab2" data-toggle="tab">Tab 2</a></li>
<li class="tab-selector"><a href="#tab3" data-toggle="tab">Tab 3</a></li>
<li class="tab-selector"><a href="#tab4" data-toggle="tab">Tab 4</a></li>
<li class="tab-selector"><a href="#tab5" data-toggle="tab">Tab 5</a></li>
</ul>
<select class="mb10 form-control visible-xs" id="tab_selector">
<option value="0">Tab 1</option>
<option value="1">Tab 2</option>
<option value="2">Tab 3</option>
<option value="3">Tab 4</option>
<option value="4">Tab 5</option>
</select>
<div class="tab-content">
<div class="tab-pane active" id="tab1">
Content tab 1
</div>
<div class="tab-pane" id="tab2">
Content tab 2
</div>
<div class="tab-pane" id="tab3">
Content tab 3
</div>
<div class="tab-pane" id="tab4">
Content tab 4
</div>
<div class="tab-pane" id="tab5">
Content tab 5
</div>
</div>
</div>
CSS
@import url('//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap-theme.min.css');
JavaScript
//tab selection with a dropdown list for small devices
// resize the fiddle window and run de script to see the result
$('#tab_selector').on('change', function (e) {
$('.form-tabs li a').eq($(this).val()).tab('show');
});