CSS を使用して、特定のブレーク ポイントで要素を表示および非表示にします。また、jquery トグルを使用して要素を表示/非表示にします。ブラウザーのサイズをモバイル サイズに変更すると、すべてが機能しますが、ブラウザーのサイズを変更して大きくすると、Jquery を使用して非表示にした要素が非表示になり、Web ページにギャップが残ります。ウィンドウのサイズ変更や向きの変更時に、元の状態にリセットする簡単な方法が必要です。
たとえば、タブレットまたはモバイル用の CSS で非表示にするメニュー div があり、メニューの代わりに CSS を使用してメニュー アイコンを表示します。次に、Jquery を使用して、アイコンが選択されたときにメニューを表示/非表示にします。ブラウザを大きくしたり、モバイルまたはタブレットの向きを横向きに変更したりした場合、ユーザーがアイコンを使用してメニューを非表示にすると、メニューが表示されません。どうすればこれを修正できますか?