• 文字サイズ


解決済

カラーミーショップ ドロップダウンメニューにつきまして。

  • 相談者:非公開
  • 2021/07/02 12:21
お世話になります。
先日掲題の件で質問させて頂き、PCページの表示が改善されたのですが、
スマホでメニューを開いた際に2列の表示となり画面が左右にブレてしまいます。

PCページのメニューでは複数列、スマホページのメニューでは1列に表示させることは
できないでしょうか。

下記に修正前と修正後のソースを貼り付けておきます。
よろしくお願い致します。


【修正前】
<ul class="l-main-navi-list">
<{section name=num loop=$category}>
<{if $smarty.section.num.first }>
<li class="l-main-navi-list__item">
<button class="l-main-navi-list__link js-toggle-btn">
BRAND
</button>
<div class="l-dropdown-menu js-toggle-contents">
<ul class="l-dropdown-menu-list">
<{/if}>
<li class="l-dropdown-menu-list__item">
<a class="l-dropdown-menu-list__link" href="<{$category[num].link_url}>"><{$category[num].name}></a>
</li>
<{if $smarty.section.num.last }>
</ul>
</div><!-- /.l-dropdown-menu -->
</li>


【修正後】
<ul class="l-main-navi-list">
<{section name=num loop=$category}>
<{if $smarty.section.num.first }>
<li class="l-main-navi-list__item">
<button class="l-main-navi-list__link js-toggle-btn">
BRAND
</button>
<div class="l-dropdown-menu js-toggle-contents" style="width:485px">
<ul class="l-dropdown-menu-list" style="display: flex;flex-wrap: wrap;">
<{/if}>
<li class="l-dropdown-menu-list__item" style="width: 200px;">
<a class="l-dropdown-menu-list__link" href="<{$category[num].link_url}>"><{$category[num].name}></a>
</li>
<{if $smarty.section.num.last }>
</ul>
</div><!-- /.l-dropdown-menu -->
</li>
投稿内容について報告する

今気になってる疑問、
セミナーに参加すれば解決するかも!?
日本全国のネットショップ12,000社が参加!
ネットショップでお悩みがある方はまずはオンラインセミナーへGO!
広告0円で楽天の売上アップ続出!
ECマスターズチャンネルをチェック!
総視聴回数15万回突破!
最新の対策事例やSALE対策など、売上にお困りの方はぜひご視聴ください!

  • 返信者:非公開
  • 2021/07/02 13:24
ECマスターズの田中です。

状況を確認の上改めてご案内いたしますので、
今しばらくお待ちいただきますようお願いいたします。………(省略)………
  • 返信者:非公開
  • 2021/07/02 19:01
ECマスターズの田中です。

失礼しました、
前回の方法では、PC/スマホ、共に横幅が固定されてしまいますので、

修正前の状態に戻していただいた上で………(省略)………
このフォーラムへの質問は終了しました