私は現在、モバイルおよび固定デバイス用に最適化されたサイトに取り組んでいます。現在、 http://www.teehanlax.com/のように、下にスライドするオーバーレイのように機能するメインナビゲーションを考えています。
しかし、そのオーバーレイ効果を作成する方法がわかりません。私がやっている唯一のことは、メニューボタンをクリックするとページの一部が下にスライドすることです。しかし、これは実際のオーバーレイ効果ではありません。
メニューの構文:
<div id="navContainer">
<div id="topNav">
<div class="top">
<div class="heading">
<div id="logo">LOGO</div>
</div>
<a href="#" class="menu">MENU</a>
</div>
</div>
</div>
<div class="drawer">
<nav>
<ul class="nav nav-tabs nav-stacked">
<li><a href="#">Menu Item</a></li>
<li><a href="#">Menu Item</a></li>
<li><a href="#">Menu Item</a></li>
<li><a href="#">Menu Item</a></li>
<li><a href="#">Menu Item</a></li>
</ul>
</nav>
</div>
メニューはhttp://jsfiddle.net/RFpDJ/1/と同じように機能しますが、コンテンツをオーバーレイし、押し下げる必要はありません。
何か案は?