Divi ShopModuleのモバイル列ブレークポイントを変更する方法

公開: 2020-01-24

デフォルトでは、モバイルデバイスに切り替えるとすぐに、ショップモジュールは1列のレイアウトに変わります。 さて、各製品を個別に強調表示したい場合、それは素晴らしいことですが、最近のスマートフォンの画面サイズが大きくなっているため、ショップモジュールを使用するときに2つの製品を並べて表示できるようにすることができます。 今日のDiviチュートリアルでは、CSSを使用してショップモジュールのモバイルブレークポイントを変更し、最新のスマートフォンで2つの製品を並べて表示できるようにする方法を紹介します。 これは、将来オンラインショップを開設する場合に、手の届くところにある素晴らしいチュートリアルです。 デザインのJSONファイルも無料でダウンロードできます!

それを手に入れましょう。

プレビュー

チュートリアルに入る前に、さまざまな画面サイズでの結果を簡単に見てみましょう。

モバイル

ショップモジュールのモバイルブレークポイント

デスクトップ

ショップモジュールのモバイルブレークポイント

ショップページテンプレートを無料でダウンロード

無料のショップページテンプレートを入手するには、まず下のボタンを使用してテンプレートをダウンロードする必要があります。 ダウンロードにアクセスするには、以下のフォームを使用して、DiviDailyのメーリングリストに登録する必要があります。 新規加入者として、毎週月曜日にさらに多くのDiviの良さと無料のDiviレイアウトパックを受け取ります! すでにリストに載っている場合は、下にメールアドレスを入力して[ダウンロード]をクリックしてください。 「再購読」したり、追加のメールを受信したりすることはありません。

ファイルをダウンロードする
無料でダウンロード

無料でダウンロード

Diviニュースレターに参加すると、究極のDiviランディングページレイアウトパックのコピーに加えて、他のすばらしい無料のDiviリソース、ヒント、コツがたくさんメールで送信されます。 従うと、すぐにDiviマスターになります。 すでに購読している場合は、以下にメールアドレスを入力し、[ダウンロード]をクリックしてレイアウトパックにアクセスしてください。

正常にサブスクライブしました。 メールアドレスを確認してサブスクリプションを確認し、毎週無料のDiviレイアウトパックにアクセスしてください。

1. Diviテーマビルダーに移動し、新しいテンプレートを追加します

Diviテーマビルダーに移動し、新しいテンプレートを追加します

まず、DIViのテーマビルダーに移動して、新しいテンプレートを追加します。

ショップモジュールのモバイルブレークポイント

ショップページでテンプレートを使用

この新しいテンプレートをWebサイトのショップページで使用してください。

  • 使用場所:ショップ

ショップモジュールのモバイルブレークポイント

テンプレート本体の作成を開始します

そして、ショップテンプレートのボディの作成を開始します。

ショップモジュールのモバイルブレークポイント

2.テンプレート本体の作成を開始します

セクション設定

グラデーションの背景

テンプレートエディタに入ると、セクションが表示されます。 そのセクションを開き、次のグラデーションの背景を使用します。

  • 色1:#32ff3d
  • 色2:#29c4a9
  • グラデーションタイプ:線形
  • グラデーション方向:109度

ショップモジュールのモバイルブレークポイント

背景画像

背景画像もアップロードします。 このチュートリアルで使用している背景画像は、この投稿の冒頭でダウンロードできたダウンロードフォルダーにあります。

  • 背景画像サイズ:フィット

ショップモジュールのモバイルブレークポイント

間隔

セクションの[デザイン]タブに移動し、それに応じて間隔の値を変更します。

  • トップマージン:50px
  • 左マージン:50px
  • 右マージン:50px
  • ボトムパディング:150px

ショップモジュールのモバイルブレークポイント

国境

境界線の半径を追加して、セクションの設定を完了します。

  • すべてのコーナー:20px

ショップモジュールのモバイルブレークポイント

新しい行を追加

カラム構造

次の列構造を使用して、セクションに新しい行を追加して続行します。

ショップモジュールのモバイルブレークポイント

列にテキストモジュールを追加

H1コンテンツを追加する

選択したH1コンテンツを含むテキストモジュールを行の列に追加します。

ショップモジュールのモバイルブレークポイント

H1テキスト設定

モジュールのH1テキスト設定を適宜変更します。

  • 見出しフォント:プラタ
  • 見出しテキストの配置:中央
  • 見出しのテキストの色:#ffffff
  • 見出しのテキストサイズ:80px(デスクトップ)、60px(タブレット)、40px(電話)

ショップモジュールのモバイルブレークポイント

セクション#2を追加

Zインデックス

前のセクションのすぐ下に別のセクションを追加します。 セクション設定を開き、zインデックスを増やします。

  • Zインデックス:2

ショップモジュールのモバイルブレークポイント

新しい行を追加

カラム構造

次に、次の列構造を使用して新しい行を追加します。

ショップモジュールのモバイルブレークポイント

背景色

モジュールをまだ追加せずに、行設定を開いて背景色を追加します。

  • 背景色:#ffffff

ショップモジュールのモバイルブレークポイント

サイジング

モジュールの[デザイン]タブに移動し、次のようにサイズ設定を変更します。

  • 幅:100%
  • 最大幅:1380px

ショップモジュールのモバイルブレークポイント

間隔

次に、さまざまな画面サイズにカスタム間隔値を追加します。

  • トップマージン:200px
  • トップパディング:50px(デスクトップ)、20px(タブレットと電話)
  • 下部のパディング:50px(デスクトップ)、20px(タブレットと電話)
  • 左パディング:100px(デスクトップ)、20px(タブレットと電話)
  • 右パディング:100px(デスクトップ)、20px(タブレットと電話)

ショップモジュールのモバイルブレークポイント

国境

また、行全体に境界線の半径を追加しています。

  • すべてのコーナー:25px

ショップモジュールのモバイルブレークポイント

ボックスシャドウ

微妙なボックスシャドウを追加して、行の設定を完了します。

  • ボックスシャドウブラー強度:50px
  • 影の色:rgba(0,0,0,0.1)

ショップモジュールのモバイルブレークポイント

ショップモジュールを列に追加

コンテンツ

それでは、ショップモジュールを挿入します。 4列のレイアウトを使用しています。

  • 列のレイアウト:4列

ショップモジュールのモバイルブレークポイント

かぶせる

モジュールの[デザイン]タブに移動し、オーバーレイの色を変更します。

  • オーバーレイアイコンの色:#29c6a6
  • オーバーレイの背景色:rgba(255,255,255,0.75)

ショップモジュールのモバイルブレークポイント

画像

画像設定も変更してください。

  • すべてのコーナー:10px

ショップモジュールのモバイルブレークポイント

  • ボックスシャドウブラー強度:50px
  • 影の色:rgba(0,0,0,0.11)

ショップモジュールのモバイルブレークポイント

タイトルテキスト設定

それに応じてタイトルテキスト設定を変更して続行します。

  • タイトルフォント:プラタ
  • タイトルテキストサイズ:30px(デスクトップ)、25px(タブレット)、20px(電話)

ショップモジュールのモバイルブレークポイント

価格テキスト設定

次に、価格テキストの設定にいくつかの変更を加えます。

  • 価格フォント:Montserrat
  • 価格フォントの太さ:中
  • 価格テキストサイズ:18px(デスクトップ)、16px(タブレット)、14px(電話)

ショップモジュールのモバイルブレークポイント

間隔

上部のパディングを追加して、モジュール設定を完了します。

  • トップパディング:50px

ショップモジュールのモバイルブレークポイント

コードモジュールを列に追加

ショップモジュールの全体的な設計が完了したら、CSSを使用してショップモジュールのモバイル列ブレークポイントを変更します。 デザイン内のコードモジュールにCSSコードを追加します。 先に進み、ショップモジュールのすぐ下に新しいコードモジュールを追加します。

ショップモジュールのモバイルブレークポイント

CSSコードを挿入

1列のモバイルブレークポイントを300px幅に縮小しています。 これは、最新のスマートフォンのほとんどが、1つではなく2つの製品を並べて表示することを意味します。 これを実現するために、CSSコードの次の行をコードモジュールに追加します。

<style>
@media (max-width: 479px) {
.woocommerce-page ul.products li.product:nth-child(n) {
width: 49% !important;
}
}
@media (max-width: 300px) {
.woocommerce-page ul.products li.product:nth-child(n) {
width: 100% !important;
}
}
</style>

ショップモジュールのモバイルブレークポイント

3.すべてのテーマビルダーの変更とプレビュー結果を保存します

ショップページのデザインを完了し、モバイルブレークポイントを変更するためのCSSコードを追加したら、テーマビルダーのすべての変更を保存して、ショップページで結果を表示できます。

ショップモジュールのモバイルブレークポイント

ショップモジュールのモバイルブレークポイント

プレビュー

すべての手順を完了したので、さまざまな画面サイズでの結果を最終的に見てみましょう。

モバイル

ショップモジュールのモバイルブレークポイント

デスクトップ

ショップモジュールのモバイルブレークポイント

最終的な考え

この投稿では、ショップモジュールのモバイル列ブレークポイントを変更する方法を紹介しました。これにより、最近のほとんどのスマートフォンで2つの商品を並べて表示できます。 これは、必要なモバイルスクロールを減らし、訪問者に一度により多くの製品を表示するための優れた方法です。 JSONファイルも無料でダウンロードできました! ご不明な点がございましたら、下のコメント欄にコメントを残してください。

Diviの詳細を知り、Diviの景品をさらに入手したい場合は、メールマガジンとYouTubeチャンネルに登録して、この無料コンテンツを最初に知って利益を得ることができるようにしてください。