CSS3 を使用して 3D テキスト ホバー効果を実装するサンプル コード

CSS3 を使用して 3D テキスト ホバー効果を実装するサンプル コード

この記事では、3D テキストのホバー変更効果を実現するための CSS3 のサンプル コードを紹介します。このコードは次のように共有されます。

html

<h1 class="hover-text-3d" data-text="w3cbest.com">W3CBEST.COM</h1>

CS

.hover-text-3d {
    フォントサイズ: 7em;
}
.hover-text-3d {
    位置: 絶対;
    上位: 50%;
    左: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: 変換(-50%、-50%);
    -o-transform: 変換(-50%, -50%);
    変換: translate(-50%, -50%);
    -webkit-テキスト塗りつぶし色: #fff;
    テキスト塗りつぶし色: #fff;
}
.hover-text-3d:before {
    位置: 絶対;
    オーバーフロー: 非表示;
    幅: 0;
    コンテンツ: attr(データテキスト);
    -webkit-トランジション: 2s;
    -o-遷移: 2s;
    遷移: 2秒;
    -webkit テキストの塗りつぶし色: #aaf0d1;
    テキスト塗りつぶし色: #aaf0d1;
    -webkit-テキストのストローク幅: 2px;
    テキストのストロークの幅: 2px;
    -webkit テキスト ストロークの色: #aaf0d1;
    テキストストロークの色: #aaf0d1;
    -webkit-filter: ドロップシャドウ(5px 5px 5px rgba(0, 0, 0, .8));
    -o-filter:ドロップシャドウ(5px 5px 5px rgba(0, 0, 0, .8));
    フィルター: ドロップシャドウ(5px 5px 5px rgba(0, 0, 0, .8));
}
.hover-text-3d:hover:before {
    幅: 100%;
}

効果を見る

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

<<:  WMLタグの概要

>>:  MySQLの共通関数を使用してJSONを処理する方法

推薦する

Macにmysql5.7.18をインストールする詳細な手順

1. ツール今必要なツールは2つあります: MySQLサーバー (mysql-5.7.18)、MyS...

CentOS 7へのJenkinsのインストール手順の詳細な説明

Yum経由でJenkinsをインストールする1. インストール # yum ソースをインポート wg...

Vue2.x と Vue3.x のルーティングフックの違いの詳細な説明

目次vue2.xプレコンセプト:ルーティングフックのカテゴリルーティングとコンポーネントの概念(フッ...

マークアップ言語 - テキストの CSS スタイルを指定する

123WORDPRESS.COM HTML チュートリアル セクションに戻るには、ここをクリックして...

CentOS7 で jar アプリケーションの起動を設定する方法

プロジェクトの展開中に遭遇した落とし穴Zhihudemo を展開する際、Jenkins などの自動展...

フロートとBFCをクリアするCSSメソッド

イギリスBFC: ブロック書式設定コンテキストBFCレイアウトルール内箱は縦方向に次々に配置されます...

MySQLからデータをインポートする際の不正なフォーマット、インポートの遅延、データ損失などの問題を迅速に解決します。

遅い問題を完全に解決したい場合は、MySQL を MySQL 8.0 にアップグレードすることをお勧...

nginx がどのようにして高いパフォーマンスとスケーラビリティを実現するのかを深く理解する

NGINX の全体的なアーキテクチャは、連携して動作する一連のプロセスによって特徴付けられます。メイ...

入力[type=file]の起動が遅くて動かなくなる問題を素早く解決します

入力タグタイプがファイルで、タグ内にaccpet="image/*"属性が設定さ...

js は丸で囲まれた数字のリストのサンプルコードを動的に追加します

1. まず本文にulタグを追加します <!-- 順序なしリスト --> <ul i...

MySQL コマンドラインモードアクセス操作 MySQL データベース操作

使用環境cmd モードで、mysql --version と入力します (インストールされている M...

dockerにmysqlをインストールした後にNavicatが接続できない問題に対する完璧な解決策

1. Dockerがイメージをプルするdocker pull mysql (デフォルトで最新バージョ...

Mysql 5.6ではユーザー名とパスワードを変更するメソッドが追加されました

まずMySQLにログインする シェル> mysql --user=root mysqlパスワー...

mysql 実行プラン ID が空である (UNION キーワード) の詳細な説明

導入作業プロセス中に、遅いクエリが調整されることがあります。 MySQL SQL ステートメントのチ...

WebWorkerはJavaScriptサンドボックスの詳細をカプセル化します

目次1. シナリオ2. IJavaScriptShadowboxを実装する2.1 メインスレッドの実...