JSFiddle - React, Tailwind, and code Playground
HTML
<link rel="stylesheet" href="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css">
<script src="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="http://netdna.bootstrapcdn.com/bootstrap/3.0.0-rc2/css/bootstrap-glyphicons.css">
<nav class="navbar navbar-inverse navbar-fixed-top visible-xs" role="navigation">
<div class="navbar-header" style="text-align:center;">
<button type="button" class="navbar-toggle pull-left" data-toggle="collapse" data-target=".navbar-part2"> <span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<button type="button" class="navbar-toggle pull-right" data-toggle="collapse" data-target=".navbar-part3" style="padding: 3px 15px;">
<img src="http://www.wdc.com/Global/images/icons/icon_supporthelp.gif" width="24" height="24" alt="aaaa">
</button>
<div style="padding-top: 15px;"> <a href="/page0" title="aaa" style="color:#ffffff;margin-top:40px;">Example.com</a>
</div>
</div>
<div class="collapse navbar-collapse navbar-part2">
<ul class="nav navbar-nav">
<li><a href="/page1">page 1</a></li>
<li><a href="/page2">page 2</a></li>
<li><a href="/page1">page 3</a></li>
<li><a href="/page2">page 4</a></li>
<li><a href="/page1">page 5</a></li>
<li><a href="/page2">page 6</a></li>
<li><a href="/page1">page 7</a></li>
<li><a href="/page2">page 8</a></li>
<li><a href="/page1">page 9</a></li>
<li><a href="/page2">page 10</a></li>
<li><a href="/page2">page 11</a></li>
<li><a href="/page2">page 12</a></li>
<li><a href="/page2">page 13</a></li>
<li><a href="/page2">page 14</a></li>
<li><a href="/page2">page 15</a></li>
</ul>
...
CSS
body {
padding-top: 70px;
}
JavaScript
var Scrollable = '.scrollable';
//prevent all scrolling.
$(document).on('touchmove', function(e) {
e.preventDefault();
});
$('body').on('touchstart', Scrollable, function(e) {
if (e.currentTarget.scrollTop === 0) {
e.currentTarget.scrollTop = 1;
} else if (e.currentTarget.scrollHeight === e.currentTarget.scrollTop + e.currentTarget.offsetHeight) {
e.currentTarget.scrollTop -= 1;
}
});