クリーンでレスポンシブなメニューの構築に関する素晴らしいチュートリアルを見つけましたが、ほぼ完璧です!
www.gymnasticsvillage.com/unifirst/navtest を見てください (まだ response.js を追加していないため、IE にはありません!)、ブラウザをブレークポイント (480) まで下げてください。
ブログの作者からまだ返事が来ていませんが、これは CSS の専門家にとっては簡単なことかもしれません... 助けが必要なのは:
1) サブナビゲーションを開くとき、下向き矢印のグラフィックを上向き矢印と交換して、ユーザーに折りたたむように指示する必要があります。グラフィック「upArrow.png」を作成しましたが、今何をすべきかわかりません!
2) 現在、メニューはスライド パネルとして機能しますが、アコーディオンのように、別のサブメニューが選択されると自動的にサブメニューが折りたたまれるのが好きです。
誰かが助けてくれることを願っています...どうもありがとう!
優れたチュートリアルが必要な場合は、チェックしてください。 http://webdesign.tutsplus.com/tutorials/site-elements/big-menus-small-screens-responsive-multi-level-navigation/