Diviでホバーのグラデーションの背景を変更する方法

公開: 2019-01-05

ウェブサイトを作成することは、すべての詳細が正しいことを確認することです。 デザインの細部に注意を払うと、すぐにウェブサイトの品質が向上します。 Diviの新しいホバーオプションを使用すると、Webサイトに小さなインタラクションを簡単に追加できます。 ホバーオプションは、ほとんどすべてのデザイン設定に適用されます。 たとえば、ホバー時にグラデーションの背景を間接的に変更して、適切なトランジションを作成できます。 それがまさにこのブログ投稿でお見せするものです。 グラデーションの移行を実現するだけでなく、構築するあらゆる種類のWebサイトで自由に使用できる見事なデザイン例を最初から作成します。

それを手に入れよう!

プレビュー

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

静的

ホバーのグラデーションの背景

ホバー

ホバーのグラデーションの背景

イラストを無料でダウンロード

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

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

無料でダウンロード

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

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

作り始めましょう!

私たちのYoutubeチャンネルを購読する

セクション#1を追加

間隔

最初に行う必要があるのは、新しいページを作成するか、既存のページを開いて新しい通常のセクションを追加することです。 設定を開き、カスタムの上下マージンを追加します。

  • トップパディング:100px
  • ボトムパディング:100px

ホバーのグラデーションの背景

行#1を追加

カラム構造

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

ホバーのグラデーションの背景

列1のデフォルトの背景色

モジュールをまだ追加せずに、行設定を開き、次のデフォルトの背景色を列1に追加します。

  • 背景色:#e7ffa0

ホバーのグラデーションの背景

列1ホバーの背景色

ホバー時にこの背景色を変更します。

  • 背景色:#00020c

ホバーのグラデーションの背景

列1のグラジエントバックグラウンド

列1にもグラデーションの背景色を追加します。 完全に透明な1色を使用していることに気付くでしょう。 この色により、背景色が透けて見え、ホバーすると変化します。

  • 色1:rgba(255,255,255,0)
  • 色2:rgba(16,0,201,0.8)
  • 列1の勾配タイプ:線形
  • 列1の勾配方向:50度
  • 列1の開始位置:20%

ホバーのグラデーションの背景

列2の背景色

列2の背景色も追加します。

  • 列2の背景色:#ffffff

ホバーのグラデーションの背景

サイジング

次に、[デザイン]タブに移動し、サイズ設定を変更します。

  • カスタム幅を使用:はい
  • ユニット:PX
  • カスタム幅:2000px
  • カスタムガター幅を使用:はい
  • 側溝幅:1

ホバーのグラデーションの背景

間隔

間隔設定にいくつかのカスタムパディング値を追加して続行します。

  • トップパディング:0px
  • ボトムパディング:0px
  • 列2の上部パディング:6vw(デスクトップ)、120px(タブレットと電話)
  • 列2の下部パディング:6vw(デスクトップ)、120px(タブレットと電話)
  • 列2の左パディング:5vw(デスクトップ)、80px(タブレット)、50px(電話)
  • 列2の右パディング:5vw(デスクトップ)、80px(タブレット)、50px(電話)

ホバーのグラデーションの背景

ボックスシャドウ

また、行に微妙なボックスシャドウも付けます。

  • ボックスシャドウブラー強度:100px
  • ボックスシャドウスプレッド強度:-10px

ホバーのグラデーションの背景

トランジション

最後になりましたが、[詳細設定]タブでトランジションの期間を長くすることで、滑らかなグラデーションの背景トランジションを作成します。

  • 移行時間:1100ms

ホバーのグラデーションの背景

列1に画像モジュールを追加

画像をアップロード

モジュールの追加を開始する時が来ました! 最初の列に画像モジュールを追加し、この投稿の冒頭でダウンロードしたzipフォルダーにある「 divi-gradient-background-on-hover-illustration-1.png 」ファイルをアップロードします。

ホバーのグラデーションの背景

グラデーションの背景

この画像モジュールの背景設定に移動し、グラデーションの背景を追加します。 他の色が透けて見えるように、1つの完全に透明な色を再び使用しています。

  • 色1:rgba(50,217,255,0.66)
  • 色2:rgba(255,255,255,0)
  • グラデーションタイプ:ラジアル
  • 半径方向:上
  • 終了位置:57%

ホバーのグラデーションの背景

間隔

次に、モジュールにカスタムトップパディングを追加します。

  • トップパディング:14vw

ホバーのグラデーションの背景

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

コンテンツを追加する

2列目へ! 最初に必要なモジュールは、タイトルのテキストモジュールです。 先に進み、選択した見出しコンテンツをいくつか追加します。

ホバーのグラデーションの背景

見出しテキストの設定

次に、見出しのテキスト設定に移動して、いくつかの変更を加えます。

  • 見出しフォント:Abril Fatface
  • 見出しのテキストの色:#000000
  • 見出しのテキストサイズ:4vw(デスクトップ)、60px(タブレット)、40px(電話)

ホバーのグラデーションの背景

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

コンテンツを追加する

必要な2番目のモジュールは別のテキストモジュールです。 選択したコンテンツをいくつか追加します。

ホバーのグラデーションの背景

テキスト設定

次に、テキスト設定に移動し、テキストの向きを変更します。

  • テキストの向き:正当化

ホバーのグラデーションの背景

サイジング

サイズ設定でも幅を調整します。

  • 幅:73%(デスクトップ)、100%(タブレットと電話)

ホバーのグラデーションの背景

間隔

最後に、モジュールにカスタムの上下の余白を追加して、空白を作成します。

  • トップマージン:2.5vw(デスクトップ)、50px(タブレットと電話)
  • 下マージン:2.5vw(デスクトップ)、50px(タブレットと電話)

ホバーのグラデーションの背景

ボタンモジュールを列2に追加

コピーを追加

2番目の列に必要な3番目で最後のモジュールはボタンモジュールです。 選択したコピーをいくつか追加します。

ホバーのグラデーションの背景

ボタンの設定

次にボタンの設定を変更します。

  • ボタンにカスタムスタイルを使用する:はい
  • ボタンのテキストサイズ:1.2vw(デスクトップ)、14px(タブレットと電話)
  • ボタンのテキストの色:#ffffff
  • グラデーションカラー1:#9ea6ff
  • グラデーションカラー2:rgba(16,0,201,0.8)
  • グラデーション方向:78度
  • ボタンの境界線の幅:0px
  • ボタンの境界線半径:30px
  • ボタンの文字間隔:-1px
  • フォントの太さ:超太字
  • フォントスタイル:大文字

ホバーのグラデーションの背景

ホバーのグラデーションの背景

間隔

いくつかのカスタムパディング値も追加します。

  • トップパディング:10px
  • ボトムパディング:10px
  • 左パディング:40px
  • 右パディング:40px

ホバーのグラデーションの背景

ボックスシャドウ

そして、ボタンに微妙なボックスシャドウを適用します。

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

ホバーのグラデーションの背景

セクション#2を追加

間隔

最初のセクションが終了したので、次のセクションに進みます。 次のカスタムパディング値を使用して、新しい通常のセクションを追加します。

  • トップパディング:100px
  • ボトムパディング:100px

ホバーのグラデーションの背景

行#2を追加

カラム構造

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

ホバーのグラデーションの背景

列1の背景色

モジュールをまだ追加せずに、行の設定を開き、次の背景色を列1に追加します。

  • 列1の背景色:#ffffff

ホバーのグラデーションの背景

列2のデフォルトの背景色

次の背景色を列2に追加します。

  • 列2の背景色:#ffffff

ホバーのグラデーションの背景

列2ホバーの背景色

そして、ホバー時にこの背景色を変更します。

  • 列2の背景色:#3d02ff

ホバーのグラデーションの背景

列2グラジエントバックグラウンド

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

  • 色1:rgba(255,255,255,0)
  • 色2:#ff7700
  • 列2の開始位置:20%

ホバーのグラデーションの背景

サイジング

次に、サイズ設定に移動して、いくつかの変更を加えます。

  • カスタム幅を使用:はい
  • ユニット:PX
  • カスタム幅:2000px
  • カスタムガター幅を使用:はい
  • 側溝幅:1

ホバーのグラデーションの背景

間隔

間隔設定にカスタムパディング値を追加して続行します。

  • トップパディング:0px
  • ボトムパディング:0px
  • 列1の上部パディング:6vw(デスクトップ)、120px(タブレットと電話)
  • 列1の下部パディング:6vw(デスクトップ)、120px(タブレットと電話)
  • 列1の左パディング:5vw(デスクトップ)、80px(タブレット)、50px(電話)
  • 列1の右パディング:5vw(デスクトップ)、80px(タブレット)、50px(電話)

ホバーのグラデーションの背景

ボックスシャドウ

また、この行にも微妙なボックスシャドウを追加します。

  • ボックスシャドウブラー強度:100px
  • ボックスシャドウスプレッド強度:-10px

ホバーのグラデーションの背景

トランジション

最後になりましたが、[詳細設定]タブの遷移時間を長くして、スムーズな遷移を作成します。

  • 移行時間:1100ms

ホバーのグラデーションの背景

行#1の重複テキストモジュールとボタンモジュール

前のセクションで必要なすべてのモジュールがすでにあるので、それらを複製することで時間を節約します。

ホバーのグラデーションの背景

行#2の列1に複製を配置します

そして、新しい行の最初の列に重複を配置します。

ホバーのグラデーションの背景

コンテンツの変更

モジュールの内容を必ず変更してください。

ホバーのグラデーションの背景

ボタンのグラデーションの背景を変更する

ボタンのグラデーションの背景も変更します。

  • 色1:#ff653f
  • 色2:#0066ff
  • グラデーション方向:39度

ホバーのグラデーションの背景

行#2のクローンイメージモジュール

前の行の最初の列にもあるイメージモジュールのクローンを作成します。

ホバーのグラデーションの背景

行#2の列2に複製を配置します

そして、新しい行の2番目の列に複製を配置します。

ホバーのグラデーションの背景

画像を変更する

この投稿の冒頭でダウンロードしたzipフォルダーにある「 divi-gradient-background-on-hover-illustration-2.png 」ファイルに画像を変更します。

ホバーのグラデーションの背景

グラデーションの背景を変更する

最後になりましたが、画像モジュールのグラデーションの背景を変更します。

  • 色1:rgba(0,2,12,0.66)
  • 色2:rgba(255,255,255,0)
  • 終了位置:57%

ホバーのグラデーションの背景

プレビュー

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

静的

ホバー

ホバーのグラデーションの背景

最終的な考え

この投稿では、Diviを使用してホバー時にグラデーションの背景を変更する方法を示しました。 また、このアプローチを使用して、見事な設計例をゼロから作成しました。 構築しているあらゆる種類のWebサイトのデザインとイラストを自由に使用できます。 ご質問やご提案がございましたら、下のコメント欄にコメントを残してください!