navbar
iOS でも、Bootstrap はポジショニングによってウィンドウの上部にとどまっていることに気付きましたfixed
。iOSスクロールを再実装しないとこれは不可能だと思っていたにもかかわらず?
これがどのように機能するのか、自分の見解でどうすればよいのか疑問に思っていました。私が試したことは何もないようです-スクロール中にdivがずれ、スクロールが終了した後にのみ位置にジャンプします。
編集:これは最小限の(っぽい!)例です。fixedThing
下にスクロールすると、iOS でジャンプする様子をご覧ください。おそらく、それはnavbar
?
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
@import url('http://getbootstrap.com/dist/css/bootstrap.css');
.fixedThing {
position: fixed;
width: 100%;
height: 100%;
background: red;
opacity: 0.5;
}
.navbar {
width: 100%;
}
</style>
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.1.0/bootstrap.min.js"></script>
</head>
<body>
<div class="navbar navbar-inverse navbar-fixed-top">
</div>
<div class="fixedThing"></div>
<p>...insert lots of page content so it scrolls ...</p>
</body>
</html>