FROM CACHE - jp_header
このコミュニティはピアツーピアサポートに移行しました。Shopify サポートは今後、このコミュニティへのサービスを提供いたしません。これからもぜひ、他のマーチャントやパートナーとつながり、サポートし合い、経験を共有してください。 当社の行動規範に違反する行動や削除を希望するコンテンツがありましたら、引き続きご報告ください

Re: Dawnの画像バナーをPC用、スマホ用とで出し分けしたい

解決済

Dawnの画像バナーをPC用、スマホ用とで出し分けしたい

Arhgifgkdj
Shopify Partner
6 0 0

お世話になります。

カスタマイズがうまくいかず質問させていただきます。

 

Dawn(バージョン11.0.0)を使っています。


サイトトップページの画像バナーのカスタムについての質問です。
テーマ>カスタマイズ>画像バナーで
サイトトップの画像を指定したのですが、
スマホサイズでちょうどよい感じに画像が表示されず、
PCではA画像、スマホではB画像という風に
出し分けをしたいのですが、
どのようにliquidファイルやCSSを編集すれば良いでしょうか?

 

ご教示お願い致します。

1 件の受理された解決策

Qcoltd
Shopify Partner
1102 450 445

成功

@Arhgifgkdj

 

ご質問いただいている、Dawnの画像バナーを使って、PC用、SP用で画像を出し分けたい件ですが、CSSの調整のみで対応可能な、Dawnの画像バナーに元々用意されている、最初の画像をPC用、2番目の画像をSP用として表示させるのはいかがでしょうか。

※元々画像を横並びに2枚表示する機能は失われてしまいます。

 

この調整で、PCではバナーの高さで選択したサイズにて表示されますが、SPでは9/16比率の縦長で固定表示されます。

 

調整方法

テーマ>カスタマイズ>画像バナーを選択いただき、カスタムCSSに下記CSSを追加ください。

Qcoltd_0-1698921875085.png

.banner {
  aspect-ratio: 9/16;
}
.banner__media {
  width: 100%;
}
.banner > div.banner__media {
  display: none;
}
div.banner__media + div.banner__media {
  display: block;
}
@media (min-width: 750px) {
  .banner {
    aspect-ratio: auto;
  }
  .banner > div.banner__media {
    display: block;
  }
  div.banner__media + div.banner__media {
    display: none;
  }
}

 

PCでの表示

Qcoltd_1-1698921875148.png

 

SPでの表示

Qcoltd_2-1698921874859.png



また、標準の機能(最初の画像、2番目の画像)を残し、SP用の画像を追加することも可能ですが、こちらはテンプレートのカスタマイズも発生しますので、必要な場合はご連絡いただけましたら、追加でご説明させていただきます。

 

 

ご参考まで。

(キュー小坂)

株式会社Q (キュー)
グラフィックデザイン、アパレル事業、Web制作など色々やっている渋谷区代々木の会社です。ShopifyでのECサイトの運営・開発も行なっています。
私たちについて: https://web.q-co.jp/ テックブログ: https://techlab.q-co.jp/

元の投稿で解決策を見る

2件の返信2

Qcoltd
Shopify Partner
1102 450 445

成功

@Arhgifgkdj

 

ご質問いただいている、Dawnの画像バナーを使って、PC用、SP用で画像を出し分けたい件ですが、CSSの調整のみで対応可能な、Dawnの画像バナーに元々用意されている、最初の画像をPC用、2番目の画像をSP用として表示させるのはいかがでしょうか。

※元々画像を横並びに2枚表示する機能は失われてしまいます。

 

この調整で、PCではバナーの高さで選択したサイズにて表示されますが、SPでは9/16比率の縦長で固定表示されます。

 

調整方法

テーマ>カスタマイズ>画像バナーを選択いただき、カスタムCSSに下記CSSを追加ください。

Qcoltd_0-1698921875085.png

.banner {
  aspect-ratio: 9/16;
}
.banner__media {
  width: 100%;
}
.banner > div.banner__media {
  display: none;
}
div.banner__media + div.banner__media {
  display: block;
}
@media (min-width: 750px) {
  .banner {
    aspect-ratio: auto;
  }
  .banner > div.banner__media {
    display: block;
  }
  div.banner__media + div.banner__media {
    display: none;
  }
}

 

PCでの表示

Qcoltd_1-1698921875148.png

 

SPでの表示

Qcoltd_2-1698921874859.png



また、標準の機能(最初の画像、2番目の画像)を残し、SP用の画像を追加することも可能ですが、こちらはテンプレートのカスタマイズも発生しますので、必要な場合はご連絡いただけましたら、追加でご説明させていただきます。

 

 

ご参考まで。

(キュー小坂)

株式会社Q (キュー)
グラフィックデザイン、アパレル事業、Web制作など色々やっている渋谷区代々木の会社です。ShopifyでのECサイトの運営・開発も行なっています。
私たちについて: https://web.q-co.jp/ テックブログ: https://techlab.q-co.jp/
Arhgifgkdj
Shopify Partner
6 0 0

株式会社Q  小坂様

お忙しい所、ご丁寧に回答いただき、ありがとうございます。

こういった方法を取る事想像もしていなかったです。

早速こちらの方法で実装してみようと思います。

ありがとうございました!