Diviの列と変換オプションを使用して重複する列を作成する方法

公開: 2019-07-27

最新のDiviアップデートの1つで、ビルダーの列にいくつかの非常にすばらしいコントロールを追加しました。 列のオーバーラップを作成することがこれまでになく簡単になりました。 このチュートリアルでは、Diviの列と変換の設定を使用して、3つの重複する列を持つ紹介文セクションを作成する方法を示します。

このデザインでは、リッチオレンジ#ff8300、ウォームイエロー#ffd400、目立つブルーグラデーション#0c99c1の3色を使用します。 この重なり合う柱のデザインをWebサイトプロジェクトにすぐに適用できます。

始めましょう。

プレビュー

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

デスクトップ

列が重なっている

モバイル

列が重なっている

1.新しい通常のセクション+3列の行を作成します

最初に行う必要があるのは、3列の行を持つ通常のセクションを作成することです。

diviビルダーに通常のセクションを追加します

3列の行

セクションの間隔を調整する

セクションの上部と下部のパディングを増やします。

  • トップパディング:4vw
  • ボトムパディング:16vw

セクションのパディングを追加します

行のサイズと間隔を調整する

行設定を開き、それに応じてサイズ設定を変更します。

  • カスタムガター幅を使用する:はい
  • 側溝幅:1
  • 幅:100%
  • 最大幅:100%

行のサイズを設定します

その後、間隔の設定を変更します。

  • ボトムパディング:0px
  • 左パディング:11vw
  • 右パディング:8vw

行のパディングを設定します

グラデーションの背景を追加

次にグラデーションの背景を追加します。

  • 背景スタイル:グラデーション
  • 最初の色:白#ffffff
  • 2番目の色:オレンジ#ff8300
  • グラデーションタイプ:線形
  • 勾配方向:180度
  • 開始位置:35%
  • 終了位置:35%

背景を追加する

2.スタイル列

モジュールを列に追加する前に、各列のスタイル、間隔、および変換の設定を個別に変更します。

列1

列のスタイリングの最初のステップは、丸みを帯びた角とボックスの影です。

  • 境界線:すべての丸い角で20px
  • ボックスシャドウ:最初のボックスシャドウオプション
  • ボックスシャドウの垂直位置:0px
  • ボックスシャドウブラー強度:80px
  • 影の色:rgba(0,0,0,0.3)
  • ボックスシャドウの位置:外側

列1に丸い境界線を追加します

行1のボックスシャドウ設定

*変換設定を追加する前に、これらのアイテムスタイルをコピーして2列目と3列目に貼り付けます。

1列目からアイテムスタイルをコピーする

アイテムスタイルを2列目と3列目に貼り付けます

列1の設定を再度開き、[デザイン]タブに移動します。 変換設定を使用して、最初の列を2番目の列とオーバーラップさせます。 念のため、x軸は水平、y軸は垂直です。

  • 変換翻訳:
    • デスクトップ:x軸= 3vw。 y軸= 14.2vw
    • タブレットと電話:x軸= -14vw。 y軸= 16vw
  • 可視性:Zインデックス10

1列目の変換オプション

モバイルの1列目の変換オプション

1列目のzインデックスを調整します

列2

2列目へ! ボックスシャドウ(前の手順の1つで追加した)に移動し、ボックスシャドウのぼかしの強度を上げます。

  • ボックスシャドウブラー強度:50px

2列目のボックスシャドウブラーの強さを調整します

列2にいくつかのカスタム間隔値を追加して続行します。

  • トップパディング:
    • デスクトップ= 3vw
    • タブレット+電話= 5vw
  • ボトムパディング:
    • デスクトップ= 5vw
    • タブレット+電話= 7vw
  • 左パディング:
    • デスクトップ= 2vw
    • タブレット+電話= 4vw
  • 右パディング:
    • デスクトップ= 2vw
    • タブレット+電話= 4vw

デスクトップの列2のパディング。

モバイル用の2列目のパディング。

2番目の列を変換する時が来ました! 2番目の列はデスクトップ用の場所に残りますが、小さな画面全体にいくつかのカスタム変換設定を適用する必要があります。 先に進み、変換変換タブを調整します。 さらに、Zインデックスを9に増やします。

  • 変換翻訳:
    • タブレットと電話:x軸= 9vw。 y軸= 13vw
  • 可視性:Zインデックス9

モバイル向けに列2を変換

列2のzインデックスでの可視性

列3

3列目へ! 既存のボックスシャドウのボックスシャドウのぼかし強度を上げます。

  • ボックスシャドウブラー強度:50px

列のボックスシャドウブラーの強さを調整します

次に背景設定を開き、青いグラデーションの背景を追加します。

  • 背景:グラデーション
  • グラデーションカラー1:#0c99c1
  • グラデーションカラー2:rgba(5,0,78,0.72)
  • グラデーションタイプ:線形
  • 勾配方向:220度
  • 開始位置:0%
  • 終了位置:100%

3列目に背景色を追加します。

それでは、間隔を追加しましょう。

  • トップパディング:
    • デスクトップ= 3vw
    • タブレット+電話= 10vw
  • ボトムパディング:
    • デスクトップ= 3vw
    • タブレット+電話= 7vw
  • 左パディング:
    • デスクトップ= 1.5vw
    • タブレット+電話= 10vw
  • 右パディング:
    • デスクトップ= 1.5vw
    • タブレット+電話= 10vw

3列目のパディングを調整します

モバイルで3列目のパディングを調整する

最後になりましたが、変換変換設定を変更して、3番目の列を2番目の列とオーバーラップさせます。

  • 変換翻訳:
    • デスクトップ:x軸= -10vw。 y軸= 14.2vw
    • タブレット:x軸= -14vw。 y軸= 9vw
    • 電話:x軸= -14vw。 y軸= 11vw
  • 可視性:Zインデックス9

モバイルで3列目のパディングを調整する

モバイル向けに列3を変換

列3の電話を変換します

モジュールを追加する前の列のプレビューは次のとおりです。

モジュールなしの3列プレビュー

3.モジュールを列に追加してスタイルを設定する

それでは、各列にモジュールを追加しましょう!

列1

1列目には、画像モジュールとテキストモジュールを挿入します。 最初にイメージモジュールを追加します。

1.イメージモジュールを追加します

1列目に画像モジュールを追加します

クライアントの写真を挿入し、次のようにスタイルを設定します。

  • 配置:左
  • 全幅を強制:はい

1列目の画像の配置

画像列1に全幅を強制します

画像に下の境界線も追加します。

  • 下の境界線の色:黄色#ffd400
  • 下の境界線の幅:9px
  • ボーダースタイル:ソリッド

1列目の画像に黄色の下枠を追加します

2.テキストモジュールを追加します

画像モジュールのすぐ下に新しいテキストモジュールを追加し、クライアントの名前と位置を挿入します。

  • 名前:見出し4
  • 位置:段落

列one.pngの画像の下にテキストモジュールを追加します

コンテンツを追加した後、テキスト設定のスタイルを設定します。

  • テキストフォント:Nunito Sans
  • テキストフォントの太さ:通常
  • テキストの配置:中央
  • テキストの色:黒#000000
  • 文字サイズ:
    • デスクトップ= 0.8vw
    • タブレット= 1.8vw
    • 電話= 2.8vw

クライアント写真のテキストのスタイルを設定する

デスクトップのテキストのサイズを変更する

タブレット用のサイズのテキスト

見出しのテキスト設定に移動し、次の変更を適用します。

  • 見出しテキスト:H4
  • 見出し4フォント:ポピンズ
  • 見出し4フォントの太さ:太字
  • 見出し4テキストの色:黒#000000
  • 見出し4テキストサイズ:
    • デスクトップ= 1vw
    • タブレット= 3vw
    • 電話= 4vw

写真の下の見出しテキスト設定

デスクトップ用の1列目のテキスト

タブレットの1列目のテキストのサイズを変更します

電話の場合は、列1のテキストのサイズを変更します

間隔の設定も変更します。

  • トップマージン:
    • デスクトップ= 1.5vw
    • タブレット= 3vw
    • 電話= 7vw
  • 下マージン:
    • デスクトップ= 1.5vw
    • タブレット= 3vw
    • 電話= 7vw

1列目のデスクトップのテキスト間隔

タブレットの列のテキスト設定

1列目のテキストのスタイル設定、電話

両方のモジュールを完了すると、列は次のようになります。

1列目が終了しました

列2

2列目には、テキスト、宣伝文、および仕切りモジュールが必要です。 最初のテキストモジュールは、列の右上隅にある角度の付いたバナーのように見えるモジュールです。 この効果を実現するために、変換オプションを使用します。

1.テキストモジュールを追加します。

新しいテキストモジュールを追加し、コンテンツボックスに「お客様の声」という単語を追加します。

列2にテキストモジュールを追加します

モジュールに黄色の背景を追加します。

  • 背景色:黄色#ffd400

列2のテキストモジュールの背景が黄色

[デザイン]タブに移動し、それに応じてテキストと間隔の設定を変更します。

  • テキストフォント:ポピンズ
  • テキストフォントの太さ:太字
  • テキストの配置:中央
  • テキストの色:白#ffffff
  • テキストサイズ:23px
  • 右マージン:-50px
  • 左マージン:-50px
  • トップパディング:15px
  • ボトムパディング:15px

テキストモジュールの2列目のフォントのスタイルを設定します

列2のテキストのパディングとマージン

最後になりましたが、変換設定を次のように調整します。

  • 変換翻訳:
    • デスクトップ= x軸で17vw
    • タブレット= x軸に24vw、y軸に1vw
    • 電話= x軸に20vw、y軸に1vw
  • 変換回転:最初の軸で32度

お客様の声のテキストを変換する

2列目のテキストの変換設定

3列目のテキストの変換オプション

変換を調整してテキストに回転させる

2.宣伝文モジュールを追加します。

最初のモジュールを完了したら、宣伝文句モジュールを追加します。

宣伝文句モジュールは、クライアントの紹介文が表示される場所です。 まず、+アイコンをクリックしてモジュールを追加し、宣伝文を選択します。

2列目に宣伝文を挿入

その後、コンテンツを挿入し、アイコンを選択して、次のようにアイコンのスタイルを設定します。

  • アイコンを使用:はい、スター
  • アイコンの色:黄色#ffd400
  • アイコンの配置:左
  • アイコンのフォントサイズを使用:はい、48px

宣伝文にアイコンを挿入する

宣伝文でアイコンのスタイルを設定する

H4レベルでタイトルテキストのスタイルを設定して続行します

  • タイトルテキスト:H4
  • タイトルフォント:ポピンズ
  • タイトルフォントの太さ:太字
  • タイトルフォントの色:黒#ffffff

宣伝文列2のテキストのスタイルを設定する

  • タイトルテキストサイズ:
    • デスクトップ= 1.2vw
    • タブレット= 2.3vw
    • 電話= 3.3vw
  • タイトル行の高さ:
    • デスクトップ= 2vw
    • タブレット= 3.4vw
    • 電話= 4.6vw

宣伝文の行の高さとテキストサイズ

行の高さのテキストサイズ

電話のテキストサイズと行の高さ

それに応じて本文の設定をスタイル設定します。

  • 本文フォント:Nunito Sans
  • 本文の太さ:半太字
  • 本文の色:黒#000000
  • 本文のサイズ:
    • デスクトップ= 0.7vw
    • タブレット= 1.6vw
    • 電話= 2.4vw
  • ボディラインの高さ:
    • デスクトップ= 1.6vw
    • タブレット= 4vw
    • 電話= 5vw

宣伝文の本文テキストサイズ

行の高さとテキストサイズの宣伝文

本文の高さ

電話の本文テキストをぼかす

宣伝文の幅を列よりも狭くしたいので、それを実現するために、幅、マージン、およびパディング値を調整します。

まず、宣伝文の幅を調整します。

  • コンテンツの幅:100%
  • 幅:
    • デスクトップ= 58.4%
    • タブレット+電話= 90%

宣伝文の幅

モバイルの宣伝文句の幅

そして、間隔の設定:

  • トップマージン:3vw
  • 下マージン:3vw
  • 右マージン:-24vw
  • 左パディング:0px
  • 右パディング:4px

2列目の宣伝文句の間隔

3.ディバイダーを追加します

この列で必要な最後のモジュールは、分周器モジュールです。 次の変更を仕切りに適用します。

  • Dividerを参照してください:はい
  • 仕切りの色:黒#oooooo
  • 仕切りの重量:1px

宣伝文の下に仕切りを追加します

表示する仕切りを設定する

黒の仕切り色

分周器の重量1px

もうすぐ着きます! これは私たちのこれまでの結果がどのように見えるかです:

完成した2列目

列3

最後の3列目へ! この列を使用して、召喚状を表示しています。 3つのモジュールを使用しています。 テキストモジュール、仕切りモジュール、ボタンモジュール。

1.テキストモジュールを追加します

この列に最初に追加するのは、テキストモジュールです。

3列目にテキストモジュールを挿入します

H3にタイトルを追加し、コンテンツボックスに段落テキストを少し追加します。

先に進み、それに応じてテキスト設定のスタイルを設定します。

  • テキストフォント:Nunito Sans
  • テキストフォントの太さ:通常
  • テキストフォントの色:白#ffffff
  • テキストのフォントサイズ:
    • デスクトップ= 0.8vw
    • タブレット= -2vw
    • 電話= 2.6vw
  • テキスト行の高さ:
    • デスクトップ= 1.5vw
    • タブレット= 4vw
    • 電話= 5vw

テキストボックスの列3のコンテンツのスタイルを設定します

テキストサイズデスクトップ列3

タブレット用のスタイルテキスト

電話用のスタイルテキスト

見出しのテキスト設定をスタイル設定して、テキストモジュールを完成させます。

  • 見出しテキスト:H3
  • 見出し3フォント:ポピンズ
  • 見出し3フォントの太さ:太字
  • 見出し3テキストの色:白#ffffff
  • 見出し3テキストサイズ:
    • デスクトップ= 1.1vw
    • タブレット= 3vw
    • 電話= 4vw
  • 見出し3行の高さ:
    • デスクトップ= 1.5vw
    • タブレット= 3vw
    • 電話= 4.5vw

3列目の見出しスタイル

3列目の見出しサイズ

2.ディバイダーモジュールを追加します

列3に仕切りモジュールを追加して続行します。仕切りのスタイルを設定するには、列2にある仕切りスタイルから仕切りスタイルをコピーして貼り付けます。

コピーモジュールディバイダー

モジュールの貼り付け

仕切りの設定を開き、色を黒から白に変更します。 上部と下部のパディングも追加します。

  • 仕切りの色:白#ffffff
  • トップパディング:40px
  • ボトムパディング:20px

仕切りの色を黒から白に変更します

仕切りに間隔を追加します

3.ボタンモジュールを追加します

最後のモジュールであるボタンモジュールに移ります。 選択したコピーをいくつか追加します。

ボタンを追加

[デザイン]タブに移動し、次のようにボタンのスタイルを設定します。

  • ボタンにカスタムスタイルを使用する:はい
  • ボタンのテキストサイズ:
    • デスクトップ= 0.8vw
    • タブレット= 2.4vw
    • 電話= 3vw
  • ボタンのテキストの色:白#ffffff

3列目のボタンのスタイリング

タブレット用のボタンのスタイルを設定する

モバイル用のスタイルボタンテキスト

  • ボタンの背景色:グラデーション
  • グラデーションカラー1:黄色#ffd400
  • グラデーションカラー2:オレンジ#ff8300
  • グラデーションタイプ:線形
  • 勾配方向:202度。

ボタンに黄色の背景を追加します

  • ボタンの境界線の幅:0px
  • ボタンの文字間隔:1px
  • ボタンフォント:Nunito Sans
  • ボタンのフォントの太さ:重い
  • ボタンのフォントスタイル:TT

3列目のボタンフォントのスタイリング

すべての画面サイズでボタンの見栄えを良くするために、ボタンのパディングを次のように調整します。

デスクトップ

  • トップパディング:1vw
  • ボトムパディング:1vw
  • 右パディング:3vw
  • 左パディング:3vw

デスクトップのボタンの間隔を調整する

タブレット

  • トップパディング:2vw
  • ボトムパディング:2vw
  • 右パディング:6vw
  • 左パディング:6vw

タブレットの間隔-ボタン

電話

  • トップパディング:3vw
  • ボトムパディング:3vw
  • 右パディング:8vw
  • 左パディング:8vw

電話ボタンの列3の間隔

プレビュー

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

デスクトップ

列が重なっている

モバイル

列が重なっている

まとめ

この重複する3列のビルドは、紹介文としては見栄えがしますが、他のすばらしい目的にも実装できると確信しています。 これにより、将来のプロジェクトで列変換と重複オプションを使用するように促されることを願っています。 ご質問やご提案がございましたら、下のコメント欄にコメントを残してください!