速報

Microsoft 365で接続障害|OutlookやTeams予定表に影響し復旧作業が継続

CATEGORY

【CSS】ぼかした文字を徐々にくっきり表示するアニメーション

※本ページのリンクにはプロモーションが含まれています。

【CSS】ぼかした文字を徐々にくっきり表示するアニメーション

目次

本記事では、CSSでぼかした文字を徐々にくっきり表示するアニメーションの作り方をご紹介しています。

CSSでぼかした文字をくっきり表示するアニメーションを作りたいな。良い方法ないかな?

上記の疑問にお答えします。

では、解説していきます。

スポンサーリンク

CSSで文字をぼかすには

CSSで文字をぼかす方法として、下記のプロパティを使用した方法がよく採用されています。

  • filter: blur(n);
  • text-shadow

各プロパティでぼかした文字をくっきり表示するアニメーションを作成したいと思います。

filter: blurを使ったアニメーション

filiterのblurを使って文字をぼかし→くっきりさせるアニメーションを作ってみます。blurはぼかし効果をピクセルで指定することができるため、徐々にぼかしがなくなるアニメーションになるように設定します。

HTML

<h1>Into the Program</h1>

CSS

@keyframes blur {
    from {
        filter: blur(10px);
    }
    
    to {
        filter: blur(0);
    }
}

h1 {
    font-size: 3.2rem;
    color: #fff;
    animation: blur 3s both ease-in;
}

実行結果

See the Pen Untitled by ryohei (@intotheprogram) on CodePen.

スポンサーリンク

text-shadowを使ったアニメーション

text-shadowを使ったアニメーションです。filterと比べると指定するプロパティが多くなりますが、blurとはまた違ったアニメーションになりますので、好みの方を使ってください。

HTML

<h1>Into the Program</h1>

CSS

@keyframes blur {
    from {
        color: transparent;
        text-shadow: 0 0 30px rgba(255, 255, 255, 1);
    }
    
    to {
        color: #fff;
        text-shadow: 0;
    }
}

h1 {
    font-size: 3.2rem;
    animation: blur 3s both ease-in;
}

実行結果

See the Pen Untitled by ryohei (@intotheprogram) on CodePen.

最後に

何年か前のことですが、ネット閲覧中に海外サイトのキービジュアルでぼかしたテキストをくっくり表示させるアニメーションがあって、記憶を頼りにアニメーションを再現してみました。海外サイトのはもっと素敵だったような気がしますが、ある程度再現はできたのでよしとしておきます。みなさんも本記事の内容を参考に素敵なアニメーションを作ってみてくださいね!

以上、CSSでぼかした文字を徐々にくっきり表示するアニメーションの作り方のご紹介でした!

この記事を書いた人

Ryohei

Webエンジニア / アプリ開発者 / 技術ブログ運営者

福岡のWeb制作会社に勤務するWebエンジニアです。10年以上にわたりWeb制作・開発に携わり、ヒアリングや進行管理から、コーディング、CMSの構築、システム開発、サーバーの構築・保守・運用まで、Webサイト制作の工程を幅広く担当しています。Webサイトは、これまでに100以上の構築・保守を手がけてきました。

個人でもWebサイトの制作・改修やWebアプリの開発・運用を行い、AIを活用した開発にも取り組んでいます。近年はWebセキュリティにも注力しています。

2015年から技術メディア「Into the Program」を運営し、実務や開発で得た知識をもとに、プログラミングの実装方法やWebサイトの運用・セキュリティ情報を発信しています。

主な分野
Webサイト構築・保守・運用 / HTML/CSS / JavaScript / PHP / WordPress / サーバー構築・保守・運用 / アプリ開発 / セキュリティ対策
資格・試験合格
情報セキュリティマネジメント試験
基本情報技術者試験
AWS認定ソリューションアーキテクト アソシエイト
PHP8技術者認定ウィザード
メディア運営
2015年〜

記事の作成・更新について

セキュリティ記事は、ベンダーの公式アドバイザリやCVE・JVNなどの一次情報を参照し、出典と情報確認日を記載します。実環境での検証を行った場合は、その環境と確認範囲を明示します。重要な追加情報や誤りを把握した場合は、内容を確認して追記・訂正します。

関連する記事

おすすめの書籍

キーワードから探す

スポンサーリンク