FAQ

質問1: Desktop Mega Menuが2行目に折り返すのを防ぐにはどうすればいいですか?

Desktop Mega Menuのレイアウトを崩す可能性がある2つの状況があります。トップレベルアイテムが多すぎるか、標準的なデスクトップより狭いウィンドウでサイトが表示されている場合です。Setting → Layout → Desktopの下にある2つの設定がこれを修正します——コード不要です。

Before — too many items wrap to a second line Home Shop Categories Sale Blog About Contact Support ⚠ The second row pushes page content down, and the header height changes unpredictably across screen sizes. After — "Menu overflow navigation" keeps it on one row Home Shop Categories Sale Blog › About Contact Support Items that don't fit (About, Contact, Support...) live behind the arrow button — click to reveal them, without wrapping.

Show navigation arrows when menu overflowsをオンにします。トップレベルバーは常に1行のままで、収まらないアイテムは折り返されるのではなく、›矢印ボタンの後ろに隠されます。Button background colorとArrow icon colorの2つの色フィールドを使うと、ボタンをスタイルできます。

Mobile switch breakpoint

デフォルトでは、768pxより狭い画面はデスクトップレイアウト用のスペースがまだ十分にあってもモバイルモードに切り替わります——タブレットやサイズ変更されたブラウザウィンドウでよくあります。Breakpoint (px)フィールドを下げて、より狭い幅までデスクトップバーを表示させます。

Setting → Layout → Desktop ↔ Mobile switch breakpoint Screen width below which the menu switches to mobile 768 px › Menu overflow navigation Show navigation arrows when the menu overflows Both cards only appear for a Desktop Mega Menu — not Tabbar, FAB, Slide, or Mobile Mega Menu.
Default — fixed at 768px Mobile / Hamburger Desktop Mega Menu 768px After setting Breakpoint = 600 (+ overflow navigation enabled) Mobile / Hamburger Desktop (new range) Desktop Mega Menu 600px 768px The 600–768px range used to be hidden as mobile — it now keeps the desktop layout.

新しく開かれた範囲(ブレークポイントと768pxの間)は標準的なデスクトップより狭いため、その範囲でトップレベルアイテムが折り返されないよう、Menu overflow navigationもオンにしてください。

例:ブレークポイント = 600でMenu overflow navigationがオンの場合:

画面幅 動作
600px未満 モバイル/ハンバーガーメニュー
600px – 768px Desktop Mega Menu、矢印ボタンがアイテムを1行に保つ
768px以上 Desktop Mega Menu、標準的な動作

これら2つの設定は独立しており、Desktop Mega Menuにのみ影響します——TabBar、FAB、Slide menu、Mobile Mega Menuには影響しません。


質問2: Desktop Mega Menuをモバイル上でSlide menuとして表示するにはどうすればいいですか?

時々、古典的なレスポンシブアプローチが必要です。1つのDesktop Mega Menuを構築し、モバイルで自動的にSlide(Hamburger)メニューに折りたたまれるようにします——最初からモバイル用の別のメニューを構築する代わりに。

メリット
メンテナンスするメニューは1つだけです——デスクトップバージョンです。モバイルコピーは自動的に従い、同期を保つための2番目のツリーはありません。
デメリット
モバイルファーストは今日のナビゲーション設計の方法です——携帯電話はほとんどのアクセスをもたらし、多くの場合、最も多くの収益をもたらします。広いデスクトップバーから絞られたツリーは本当にデスクトップファーストです。リンクあたりのタップが多すぎる、スタックされたリストとして読まれるドロップダウンスタイルのグループ、モバイル専用のショートカット用のスペースがありません。

ストアのメインナビゲーションでは、最初からモバイル用に設計されたメニュー——専用のSlide、Grid、またはTabBarメニュー——は通常、余分なメンテナンスの価値があります。

中間的な方法:Smart responsiveを使用してDesktop Mega MenuをSlide menuにミラーリングし(以下の手順)、それを直接開くTabBarアイテムを追加します。アイテムのLink Toフィールドをopen:NaviMenu(SF-xxxxxxxxxx)に設定します(Business / Elite)——Slide menuの埋め込みIDを使用します——モバイル訪問者が非表示のハンバーガーアイコンの代わりに、実際の下部バーのエントリポイントを取得するようにします。

Smart responsiveをセットアップする

Desktop Mega Menu → Setting → Mobile → カードSmart responsiveを開きます。このメニューの生きたリファレンスをSlide menuに埋め込みます——ここのコンテンツのみを編集し続け、モバイルバージョンは自動的に更新されます。

Desktop Mega Menu — 3 columns Collections Women Dresses Tops Men New in Sale Info Size guide Shipping → Smart responsive Slide menu — flattened to 1 column Collections Dresses Tops New in Sale Size guide Shipping one tap reaches every link
  1. Copy embed itemをクリックして、このメニューアイテムテンプレートをコピーします。
  2. 既存のSlide menuのlevel 1に貼り付けます——またはまだない場合は最初に1つを作成します。

マルチカラムレイアウトは自動的にフラット化されます。カラムが1つの垂直リストになり、カラムタイトルは削除され、別のカラムが使用されていた場所に区切り線が挿入されます——訪問者は2回ではなく1回のタップですべてのリンクに到達できます。

埋め込み後、カードはThis menu already shows on mobileとSlide menuへのリンクを表示するので、いつでもチェックできます。

モバイルコピーを微調整する
  • デスクトップ専用アイテムを非表示にします。 Desktop Mega Menuのアイテムを開く → Visibility → Exclude when embeddedをオンにします。デスクトップに留まり、モバイルコピーからのみ消えます。
  • モバイル専用アイテムを追加します。 Slide menuはリファレンスが持ち込むものに限定されません——デスクトップバーが必要としないもの用に、埋め込まれたものの横に通常のレベル1アイテムを追加します。通話/WhatsAppボタン、営業時間、言語切り替え、またはテーマのヘッダーやフッターに通常存在するリンクなどです。これらはSlide menuに直接存在し、デスクトップバージョンには一切触れません。