CSS3で実装されたテキストポップアップ効果

CSS3で実装されたテキストポップアップ効果

成果を達成する

実装コード

html

<div>123WORDPRESS.COM</div> 
<div> 
  <span>https://www.jb51.net</span>
</div>


<p>CSS3 アニメーション デモ</p>

CSS3

@import url('https://fonts.googleapis.com/css?family=Roboto:300');

体 {
  テキスト配置:中央;
  背景: 線形グラデーション(141度、#ccc 25%、#eee 40%、#ddd 55%);
  色:#555;
  フォントファミリー:'Roboto';
  フォントの太さ:300;
  フォントサイズ:32px;
  パディングトップ:40vh;
  高さ:100vh;
  オーバーフロー:非表示;
  -webkit-backface-visibility: 非表示;
  -webkit-perspective: 1000;
  -webkit-transform: translate3d(0,0,0);
}

div {
  表示:インラインブロック;
  オーバーフロー:非表示;
  空白:折り返しなし;
}

div:first-of-type { /* パフォーマンス向上のため 
                       ID/クラスが使用されるべきでした。 
                       小規模なデモの場合 
                       今のところは大丈夫です*/
  アニメーション: 表示7秒無限;
}

div:最後の型 {
  幅:0px;
  アニメーション: 7 秒を無限に表示します。
}

div:最後のタイプ span {
  左マージン:-355px;
  アニメーション: スライドイン 7 秒 無限;
}

@keyframes 表示 {
    0% {不透明度:0;}
    20% {不透明度:1;}
    80% {不透明度:1;}
    100% {不透明度:0;}
}

@keyframes スライドイン {
    0% { 左マージン:-800px; }
    20% { 左マージン:-800px; }
    35% { 左マージン:0px; }
    100% { 左余白:0px; }
}

@keyframes の表示 {
    0% {不透明度:0;幅:0px;}
    20% {不透明度:1;幅:0px;}
    30% {幅:355px;}
    80% {不透明度:1;}
    100% {不透明度:0;幅:355px;}
}


p {
  フォントサイズ:12px;
  色:#999;
  上マージン:200px;
}

以上がCSS3で実装したテキストポップアップ効果の詳細です。CSS3テキストポップアップ効果の詳細については、123WORDPRESS.COMの他の関連記事に注目してください。

<<:  MySQL データベース ターミナル - 一般的な操作コマンド コード

>>:  Vue でのテキストエリア適応高さソリューションの実装

推薦する

HTML iframe で親ページと子ページ間の双方向メッセージングを実装する例

ある日、リーダーはメイン ページに iframe を埋め込み、親ページと子ページ間で双方向にメッセー...

Linux で開いているファイルが多すぎる問題を解決する方法

原因は、プロセスが特定の時点でシステム制限を超える数のファイルと通信リンクを開くことです。 システム...

CentOS 8にdockerをインストールする最も詳細な方法

CentOS 8にDockerをインストールする公式ドキュメント: https://docs.doc...

overflow:hidden の役割の詳細な説明 (オーバーフローの非表示、フロートのクリア、マージンの崩壊の解決)

1. オーバーフロー:非表示 オーバーフロー非表示要素に overflow:hidden が設定さ...

JavaScript コードベースをよりクリーンにする 5 つの方法

目次1. 短絡や条件文の代わりにデフォルトのパラメータを使用する2. 複数の条件の処理3. スイッチ...

WeChat アプレット計算機の例

この記事では、参考までに、計算機を実装するためのWeChatアプレットの具体的なコードを紹介します。...

win10 での mysql 8.0.16 winx64 インストールの最新グラフィック チュートリアル

このデータベースをダウンロードするには、多くの時間とトラフィックがかかります。踏み込んだ落とし穴で時...

MySQL ロック(テーブルロック、行ロック、共有ロック、排他ロック、ギャップロック)の詳細な説明

現実世界では、鍵は外の世界から身を隠したいときに使用するツールです。コンピュータでは、複数のプロセス...

MySQL マスタースレーブレプリケーションのいくつかのレプリケーション方法の概要

非同期レプリケーションMySQL レプリケーションは、デフォルトでは非同期です。マスター スレーブ ...

Tomcat の静的ページ (html) で中国語の文字化けが発生する問題の究極の解決策

tomcatでは、jspは文字化けしませんが、htmlの中国語は文字化けします理由はいくつかあります...

JavaScript Reduceの詳しい説明

目次地図フィルターいくつかの毎インデックスを検索パイプ参考回答1. パラメータを受け入れる関数を返す...

Ubuntu Server でのワイヤレス ネットワーク カードの詳細な設定

1. ワイヤレス ネットワーク カードを挿入し、コマンドiwconfigを使用してワイヤレス ネット...

非表示のフォームテキストを表示するJavaScript

この記事では、フォームの隠しテキストを表示するためのJavaScriptの具体的なコードを参考までに...

mysql 5.7.19 最新バイナリインストール

まず、公式ウェブサイト http://dev.mysql.com/downloads/mysql/ ...

MySQL 最適化技術における Limit クエリの最適化分析

序文実際のビジネスでは、ページングは​​一般的なビジネス要件です。次に、制限クエリを使用します。制限...