私はこの問題を解決しようとして、オンライン全体を見てきました。デスクトップ Web サイトをモバイル向けにレスポンシブにする過程にあり、ナビゲーション メニューで問題が発生しました。モバイル版に設定してdisplay:none
いますが、画像かテキストのどちらかをクリックすると見られるようにしたいです。UL
私が他の場所で見つけた解決策はすべて、要素と要素のみを持つ div メニューでのみ機能しLI
ました。私はH2
各「セクション」などにタグを持っています。ボタンをクリックDIV
するだけで、HTMLコードなどをいじることなく、モバイルクエリだけで全体が表示されます.
近いと思われるこのjqueryコードを見つけましたが、デスクトップのnav divを隠しているようです。display:none
CSSを介してメディアクエリに設定されたものだけで動作する必要があります。
$("#preview").toggle(function() {
$("#navi").hide();
}, function() {
$("#navi").show();
});
});
「メニューはここをクリック」などのテキストをクリックするだけで呼び出されます...ボタンまたはリンクにすることもお勧めします。