Diviを使用してCSSテキストブロックアニメーションを見出しに追加する方法

公開: 2020-01-25

あなたの見出しはあなたのホームページの最も重要な部分の1つです。 それは通常、人々が最初に読むコピーであり、それが彼らの第一印象になります。 他の第一印象のように、あなたはそれが良いものであることを望みます。 今、あなたがあなたの見出しを紹介する創造的な方法を探しているなら、あなたはこの投稿を楽しむでしょう。 このチュートリアルでは、CSSテキストブロックアニメーションを見出しに追加する方法を示します。また、レイアウトのJSONファイルを無料でダウンロードすることもできます。

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

プレビュー

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

デスクトップ

テキストブロックアニメーション

モバイル

テキストブロックアニメーション

テキストブロックアニメーションレイアウトを無料でダウンロード

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

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

無料でダウンロード

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

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

再作成を始めましょう!

セクション#1を追加

グラデーションの背景

新しいページまたは作業中のページに通常のセクションを追加することから始めます。 セクション設定を開き、次のグラデーションの背景を適用します。

  • 色1:#ff0f2b
  • 色2:#c10b1a
  • グラデーションタイプ:線形
  • グラデーション方向:63度

テキストブロックアニメーション

間隔

セクションの[デザイン]タブに移動し、さまざまな画面サイズに次のカスタムの上部と下部のパディング値を適用します。

  • トップパディング:7vw(デスクトップ)、20vw(タブレット)、25vw(電話)
  • 下部のパディング:7vw(デスクトップ)、20vw(タブレット)、25vw(電話)

テキストブロックアニメーション

国境

セクションにも境界線を追加します。

  • 境界線の幅:2vw(上、左、右)
  • 下の境界線の幅:0vw
  • ボーダーカラー:#ffffff

テキストブロックアニメーション

新しい行を追加

カラム構造

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

テキストブロックアニメーション

サイジング

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

  • 幅:100%
  • 最大幅:100%

テキストブロックアニメーション

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

H1コンテンツを追加する

次に、選択したH1見出しのテキストモジュールを追加します。

テキストブロックアニメーション

H1見出しの各単語にDivタグを追加する

見出しのコピーのテキストタブに切り替えて、見出しの各単語に異なるdivを追加します。 CSSIDは単語ごとに異なる必要があります。

<h1><div id="word-1" class="display-state">Ready</div>
<div id="word-2" class="display-state">to</div>
<div id="word-3" class="display-state">Build</div>
<div id="word-4" class="display-state">Beautiful</div>
<div id="word-5" class="display-state">Websites?</div></h1>

テキストブロックアニメーション

H1テキスト設定

モジュールの[デザイン]タブに移動し、それに応じてH1テキスト設定を変更します。

  • 見出しフォント:Work Sans
  • 見出しフォントの太さ:中
  • 見出しのテキストの色:#ffffff
  • 見出しのテキストサイズ:4vw(デスクトップ)、5vw(タブレット)、6vw(電話)
  • 見出し線の高さ:1.4em

テキストブロックアニメーション

間隔

次に、さまざまな画面サイズでマージン値を変更します。

  • 左マージン:20vw(デスクトップとタブレット)、15vw(電話)
  • 右マージン:35vw(デスクトップ)、20vw(タブレット)、15vw(電話)

テキストブロックアニメーション

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

CSSコードを挿入

テキストブロックアニメーションを見出しに適用するには、CSSコードが必要です。 そのCSSコードを新しいコードモジュールに追加します。

<style>

.display-state {
display: inline !important;
}

#word-1 {
-webkit-animation: slide-right 0.5s linear 0.3s both;
	        animation: slide-right 0.5s linear 0.3s both;
}

#word-2 {
-webkit-animation: slide-right 0.5s linear 0.6s both;
	        animation: slide-right 0.5s linear 0.6s both;
}

#word-3 {
-webkit-animation: slide-right 0.5s linear 0.9s both;
	        animation: slide-right 0.5s linear 0.9s both;
}

#word-4 {
-webkit-animation: slide-right 0.5s linear 1.2s both;
	        animation: slide-right 0.5s linear 1.2s both;
}
#word-5 {
-webkit-animation: slide-right 0.5s linear 1.5s both;
	        animation: slide-right 0.5s linear 1.5s both;
}

@-webkit-keyframes slide-right {
0% {
background-color: #000;
opacity: 0.5;
color: transparent;
}

1% {
opacity: 1;
}
}

</style>

テキストブロックアニメーション

間隔

モジュールの[デザイン]タブに移動し、デフォルトの下部パディングをすべて削除します。

  • 下マージン:0px

テキストブロックアニメーション

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

コピーを追加

次に必要なモジュールはボタンモジュールです。 お好みのコピーを入力してください。

テキストブロックアニメーション

ボタンの設定

モジュールの[デザイン]タブに移動し、それに応じてボタンの設定を変更します。

  • ボタンにカスタムスタイルを使用する:はい
  • ボタンのテキストサイズ:1vw(デスクトップ)、2vw(タブレット)、3vw(電話)
  • ボタンのテキストの色:#ffffff
  • ボタンの背景色:#000000
  • ボタンの境界線の幅:0px

テキストブロックアニメーション

  • ボタンフォント:Work Sans

テキストブロックアニメーション

間隔

次に、間隔の設定に移動し、さまざまな画面サイズにカスタムマージンとパディング値を適用します。

  • トップマージン:3vw(デスクトップ)、
  • 左マージン:20vw(デスクトップとタブレット)、15vw(電話)
  • トップパディング:1.2vw(デスクトップ)、2vw(タブレット)、4vw(電話)
  • ボトムパディング:1.2vw(デスクトップ)、2vw(タブレット)、4vw(電話)
  • 左パディング:1.8vw(デスクトップ)、3vw(タブレット)、6vw(電話)
  • 右パディング:1.8vw(デスクトップ)、3vw(タブレット)、6vw(電話)

テキストブロックアニメーション

アニメーション

アニメーション設定もカスタマイズします。

  • アニメーションスタイル:フリップ
  • アニメーションの方向:下
  • アニメーションの遅延:2000ms
  • アニメーション強度:100%
  • アニメーションの開始不透明度:100%
  • アニメーション速度曲線:イーズインアウト
  • アニメーションの繰り返し:1回

テキストブロックアニメーション

セクション#2を追加

前のセクションのすぐ下に新しい通常のセクションを追加して続行します。

テキストブロックアニメーション

間隔

セクション設定を開き、デフォルトの上部パディングを削除します。

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

テキストブロックアニメーション

新しい行を追加

カラム構造

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

テキストブロックアニメーション

サイジング

モジュールをまだ追加せずに、行設定を開き、行がセクションコンテナの幅全体を占めるようにします。

  • 幅:100%
  • 最大幅:100%

テキストブロックアニメーション

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

コンテンツを追加する

次に、選択した説明コンテンツを含むテキストモジュールを追加します。

テキストブロックアニメーション

背景色

白い背景色を追加します。

  • 背景色:#ffffff

テキストブロックアニメーション

テキスト設定

モジュールの[デザイン]タブに移動し、それに応じてテキスト設定を変更します。

  • テキストフォント:Work Sans
  • テキストの色:#9b9b9b
  • テキストサイズ:1vw(デスクトップ)、2vw(タブレット)、3vw(電話)
  • テキスト行の高さ:2.6em

テキストブロックアニメーション

間隔

さまざまな画面サイズにまたがるカスタム間隔値も追加します。

  • 上マージン:-5vw(デスクトップ)、-20vw(タブレット)、-27vw(電話)
  • 左マージン:20vw(デスクトップ)、13vw(タブレット)、8vw(電話)
  • 右マージン:20vw(デスクトップ)、13vw(タブレット)、8vw(電話)
  • トップパディング:5vw(デスクトップ)、7vw(タブレットと電話)
  • 下部のパディング:5vw(デスクトップ)、7vw(タブレットと電話)
  • 左パディング:3vw(デスクトップ)、5vw(タブレット)、6vw(電話)
  • 右パディング:3vw(デスクトップ)、5vw(タブレット)、6vw(電話)

テキストブロックアニメーション

ボックスシャドウ

そして、微妙なボックスシャドウを適用してモジュール設定を完了します。 それでおしまい!

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

テキストブロックアニメーション

プレビュー

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

デスクトップ

テキストブロックアニメーション

モバイル

テキストブロックアニメーション

最終的な考え

この投稿では、CSSテキストブロックアニメーションを見出しに追加する方法を紹介しました。 見出しが表示され、最初から読まれていることを確認することが重要です。見出しにアニメーションを追加すると、確実に役立ちます。 レイアウトのJSONファイルも無料でダウンロードできました。 ご質問やご提案がございましたら、下のコメント欄にコメントを残してください。

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