私のメニューではoverflow:hidden
、メニュー幅を使用してメニューを表示し、画面サイズが小さくなるとテキストを非表示にします。ただし、同時にサブメニューも非表示にします
サブメニューとは、レベル> 2のメニューを意味します。したがって、メニューバーのアイテムにカーソルを合わせると、メニューが表示されますが、そのメニューにサブアイテムが含まれている場合、それらはまったく表示されません。しかしul/li
、メニューを作成する要素に適用されているcssのoverflow:hiddenを削除すると、それらは表示されますが、特にメニュー幅より長い場合、テキストは見苦しく見えます