システム外のフォント参照とトランジション効果

システム外のフォント参照とトランジション効果

コードをコピー
コードは次のとおりです。

<span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:14px;">1. 外部フォント参照: font-face を使用してフォントを紹介します</span></span>


場合によっては、システムにないフォントを使用する必要があります。外部からダウンロードしたフォントを参照する必要がある場合があります。方法は次のとおりです。

コードをコピー
コードは次のとおりです。

<!DOCTYPE html>
<html>
<ヘッド>
<title>フォントリファレンス</title>
<メタ文字セット="utf-8">
<スタイル タイプ="text/css">
<span style="white-space:pre"> </span>/*フォントを導入するには@font-faceを使用します*/
@フォントフェイス{
フォントファミリー: へー;
/*次の 3 つの形式はすべて可能です*/
/*src:url("Sansation_Light.ttf");*/
/*src:url('简娃娃篆.ttf');*/
src:url(方正太子簡体.ttf);
}
.tb{
フォントサイズ: 80px;
色: #f40;
フォントの太さ: 300;
<span style="white-space:pre"> </span><span style="white-space:pre"> </span>/*ここで参照するフォントの名前を宣言します*/
フォントファミリー: へー;
}
</スタイル>
</head>
<本文>
<h1 class="tb">タオバオ</h1>
</本文>
</html>


2. トランジション効果: 属性はトランジションです

マウスが特定の領域に移動すると、効果が達成される前に遷移効果が発生します。のように

コードをコピー
コードは次のとおりです。

<!DOCTYPE html>
<html>
<ヘッド>
<title>トランジション</title>
<メタ文字セット="utf-8">
<スタイル タイプ="text/css">
.div_tran{
幅: 130ピクセル;
高さ: 100px;
/*RGBA の a は透明度 (範囲 0~1) です*/
背景: rgba(165,237,15,0.5);
/*背景: rgb(165,237,15);*/
/*css 透明度プロパティの不透明度 (範囲 0~1)*/
不透明度: .3;
色: #000;
<span style="white-space:pre"> </span>/*このコメントと次の文はどちらも許容されます*/
/*-webkit-transition:幅 2 秒、高さ 3 秒、背景、不透明度 2.5 秒; */
-webkit-transition:すべて 3s;
}
.div_tran:hover{
幅: 200ピクセル;
高さ: 200px;
背景: rgb(28,227,209);
不透明度: 1;
色: 赤;
}
/* スパン{
不透明度: 1;
位置: 相対的;
上: -100px;
}*/
</スタイル>
</head>
<本文>
<div class="div_tran">
移行
</div>
<!-- <span>トランジション</span> -->
</本文>
</html>

<<:  HTML の marquee 属性の詳細な説明

>>:  JavaScript Proxyオブジェクトの詳細な説明

推薦する

JavaScriptプロトタイプチェーンを理解する

目次1. プロトタイプとプロトタイプチェーンの平等関係を理解する2: プロトタイプとプロトタイプ チ...

Tomcat が IDEA のコンソールで文字化けを起こし、IDEA エンコーディングを UTF-8 に設定する方法

1. まず、TomcatログのエンコーディングとIdeaログ表示コンソールのエンコーディングを区別す...

Linux yum パッケージ管理方法

導入yum (Yellow dog Updater, Modified) は、Fedora、RedH...

CSS3を使用してトランジションとアニメーション効果を実現する

JS アニメーションの代わりに CSS アニメーションを使用する必要があるのはなぜですか? Java...

Ajax は CORS レスポンス ヘッダーを設定してクロスドメインの問題を解決し、クロスドメインのケース スタディを実現します。

1. クロスドメインを実現するためにCORSレスポンスヘッダーを設定するクロスオリジンリソース共有...

Tomcat10 Catalinaのログの文字化けの問題を解決する

実行環境、Idea2020バージョン、Tomcat10、実行時にTomcat CatalinaLog...

LeetCode の SQL 実装 (183. 注文をしたことがない顧客)

[LeetCode] 183.注文しない顧客Web サイトに、Customers テーブルと Or...

CentOS 7でsambaを使用してフォルダーを共有するための完全な手順

序文Samba は、サーバー プログラムとクライアント プログラムで構成され、Linux システム上...

MySQL 5.7.18 無料インストール版ウィンドウ設定方法

初めてのブログです。データベースの勉強を始めた頃のことを書いています。自分でダウンロードしたのですが...

FileZilla を使用して FTP サーバーに接続するプロセスの図

最初にサーバー上に FTP サーバーをセットアップし始めたとき、接続できないことがわかったので、Fi...

折りたたまれたテーブル行要素のバグ

例を見てみましょう。コードは次の通り非常にシンプルです。コードをコピーコードは次のとおりです。 &l...

CSS 位置固定左と右の二重配置実装コード

CSS 位置position 属性は、要素の配置タイプを指定します。位置プロパティには 5 つの値が...

Docker で Tomcat を使用して Web アプリケーションを迅速にデプロイする方法の例

Docker の基本的な操作を学習した後、コンテナにいくつかの基本的なアプリケーションをデプロイして...

Javascriptでビルダーパターンを実装する方法

概要ビルダー パターンは比較的単純なデザイン パターンであり、作成パターンに属します。定義: 複雑な...

Web ページでパラメータ名によって ActiveX コントロールのプロパティに値を割り当てる例

コードをコピーコードは次のとおりです。 <HTML> <ヘッド> <T...