コメント:この記事では、主にjQueryを使用してHTML5レスポンシブナビゲーションメニューを実装する方法を紹介します。それを必要とする友達はそれを参照できます。
jquery+HTML5を介して実装され、携帯電話でブラウザウィンドウが狭くなったりアクセスしたりすると、ナビゲーションメニューはボタンドロップダウンメニューになります。複製画像:
HTMLコード:
<ul>
<li> <a href = "#">ボタン</a> </li>
<li> <a href = "#">ボタン</a> </li>
</ul>
</nav>
jQueryコード:
次のjQueryコードを介して、<div id = menu-icon>が<nav id = nav_wrap>に追加されます。 #メニューアイコンをクリックすると、メニューが表示されます。
<script type = "text/javascript" src = "<a href =" http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js "> </script"> "> </script </a >>
<script type = "text/javascript">
$(document).ready(function($){
/ *プレップエンドメニューアイコン */
$( '#nav-wrap')。prepend( '<div> menu </div>');
/ * NAVを切り替える */
$( "#menu-icon")。on( "click"、function(){
$( "#nav")。slidetoggle();
$(this).toggleclass( "Active");
});
});
</script>
ブラウザを介して要素を表示すると、HTMLに表示されているコードを次のように表示できます。
<nav>
<div>メニュー</div>
<ul>
<li> <a href = "#">ボタン</a> </li>
<li> <a href = "#">ボタン</a> </li>
</ul>
</nav>
CSSコード:
CSSコードで、最初に#menu-iconの属性を表示して表示します。以下は、ブラウザの幅が600px未満の場合にスタイルを決定するための重要なCSSスタイルコードです。
最終的な効果は、記事の最初のレンダリングです。