HTML におけるいくつかの特殊属性タグの使用法の紹介

HTML におけるいくつかの特殊属性タグの使用法の紹介
以下の属性はブラウザとの互換性があまりありません。

1.transform:rotate(45度)
2.border-top-left-radius このプロパティを使用すると、要素に丸い境界線を追加できます。
3.border-radius このプロパティは要素に丸い境界線を追加することができます
4. box-shadowプロパティはボックスに1つ以上の影を追加します
5. text-shadowプロパティはテキストに影を設定します
6. 移行

さまざまなブラウザとの互換性を高めるために、プレフィックスが必要です。
-o- /*Opera ブラウザ*/
-webkit- /*Webkit ベースのブラウザ Safari および Chrome*/
-ms- /*IE 9*/
-moz- /*Firefox ブラウザ*/

1.transform:rotate(45度)
オブジェクトを回転するには、transformプロパティを使用します。ここで、(45deg)は回転角度です。

変換:回転(45度);
-ms-transform:rotate(45deg); /*IE 9*/
-o-transform:rotate(45deg); /*Opera ブラウザ*/
-webkit-transform:rotate(45deg); /*Webkit ベースのブラウザ Safari および Chrome*/
-moz-transform:rotate(45deg); /*Firefoxブラウザ*/

2.border-top-left-radius border-radius このプロパティを使用すると、要素に丸い境界線を追加できます。 <br />前者は、丸い境界線を追加する場所を選択できます。
境界線の左上の半径、境界線の右上の半径、境界線の左下の半径、境界線の右下の半径
border-top-left-radius このプロパティを使用すると、要素に丸い境界線を追加できます。 これは border-radius と同じですが、丸い境界線を追加する場所を制御できます。

3. box-shadowプロパティはボックスに1つ以上の影を追加し、text-shadowプロパティはテキストに影を設定します。
ボックスシャドウ: h-shadow || v-shadow || ぼかし || スプレッド || 色 || インセット;
プロパティ: 水平方向の影の位置|| 垂直方向の影の位置|| ぼかし距離|| 影のサイズ|| 影の色|| 外側の影 (アウトセット) を内側の影に変更
ボックスの影:1px 1px 3px #292929;

テキストシャドウ: h-shadow || v-shadow || ぼかし || 色;
テキストシャドウ: 0px -1px 0px #000;

4. 移行
プロパティ || 期間 || タイミング関数 || 遅延
トランジション効果を設定する CSS プロパティの名前を指定します|| トランジション効果が完了するまでの秒数またはミリ秒数を指定します|| 速度効果の速度曲線を指定します|| トランジション効果がいつ開始するかを定義します

現在、 transition プロパティはすべてのブラウザでサポートされているわけではありません。
デフォルト。アニメーションはゆっくりと始まり、その後加速し、最後に減速して終了します。
アニメーションは低速で開始されます。
イーズアウトアニメーションは低速で終了します
イーズインアウトアニメーションは低速で始まり、低速で終わります

トランジション:背景 5秒の緩和;

例:

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

<html>
<ヘッド>
<スタイル>
分割
{
幅:100ピクセル;
高さ:100px;
背景:青;
トランジション:幅 2s;
-moz-transition:width 2s; /* Firefox 4 */
-webkit-transition:width 2s; /* Safari と Chrome */
-o-transition:width 2s; /* オペラ */
}
div:ホバー
{
幅:300ピクセル;
}
</スタイル>
</head>
<本文>
<div></div>
<p>トランジション効果を確認するには、マウス ポインターを青い div 要素の上に移動してください。 </p>
<p><b>注意:</b> この例は Internet Explorer では動作しません。 </p>
</本文>
</html>

例2:

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

<html>
<ヘッド>
<スタイル>
分割
{
幅:100ピクセル;
高さ:100px;
背景:青;
遷移プロパティ:背景;
遷移期間:5秒;
/* Firefox 4 */
-moz-transition-property:背景;
-moz-トランジション期間:5秒;
/* Safari と Chrome
-webkit-transition-property:背景;
-webkit-transition-duration:5s;*/
トランジション:背景 5秒の緩和;
/* オペラ */
-o-トランジションプロパティ:背景;
-o-遷移期間:5秒;
}
div:ホバー
{
背景:赤;
}
</スタイル>
</head>
<本文>
<div></div>
<p>トランジション効果を確認するには、マウス ポインターを青い div 要素の上に移動してください。 </p>
<p><b>注意:</b> この例は Internet Explorer では動作しません。 </p>
</本文>
</html>

<<:  CSSスタイルのカスケーディングルールの詳細な説明

>>:  Docker環境でMySQLを実行し、Binlogを有効にしてマスタースレーブ同期を構成する方法

推薦する

docker に nacos をインストールしてデータベースを構成する詳細なチュートリアル

環境の準備 Docker環境 MySQL 5.7 (公式イメージはmysql8をサポートしていません...

Angular の 12 の典型的な問題について簡単に説明します

目次1. Angular 2 アプリケーションのライフサイクル フックとは何ですか? 2. Angu...

MySQL 5.7.23 のインストールと設定のグラフィックチュートリアル

この記事では、mysql5.7.23 の詳細なインストールプロセスを記録し、皆さんと共有します。 1...

一般的な JavaScript 文字列メソッド 28 個と使用方法のヒントのまとめ

目次序文1. 文字列の長さを取得する2. 文字列の指定された位置の値を取得する(1) charAt(...

MySQL 圧縮版 zip のインストールに関する問題の解決策

本日、MySQLの圧縮版をインストールする際に問題が発生しました。サービスが起動できず、2、3時間苦...

MySQLログに関する知識のまとめ

目次SQL実行順序ビンログ何ですかいつ生産されるのか何の役に立つんだディスクはいつドロップされますか...

MySQL でパーティション分割後にクエリを実装するために MRG_MyISAM (MERGE) を使用する例

大量のデータベース データを最適化することは非常に高度な科学であり、開発者が習得する必要がある専門的...

MySQLで論理SQLを置き換える際の落とし穴を回避する方法の詳細な説明

重複キーの置換と挿入の違い置換の使用法競合がない場合、挿入と同等となり、他の列のデフォルト値が使用さ...

Web ページ WB.ExecWB 制御印刷メソッド呼び出しの説明とパラメータの紹介

WebページWB.ExecWB制御印刷方法コードをコピーコードは次のとおりです。 <テーブルの...

MySQLにおけるrow_numberの実装プロセス

1. 背景一般的に、データ ウェアハウス環境では、row_number 関数を使用して特定のディメン...

ウェブデザインと制作の一般的な原則をまとめる

<br />関連記事: Web コンテンツ ページ作成に関する 9 つの実用的な提案、W...

Mysqlのインポートとエクスポート時に発生する問題の解決

背景すべての業務を Docker の運用管理に移行してから、一連の落とし穴に遭遇しましたが、今回は ...

Dockerfile を使用して SpringBoot プロジェクトをデプロイする方法

1. SpringBoootプロジェクトを作成し、jarパッケージにパッケージ化する2. Linux...

VUEはトークンログイン認証を実装

この記事では、トークンログイン認証を実装するためのVUEの具体的なコードを例として紹介します。具体的...

MySQLチュートリアルではストアドプロシージャを徹底的に理解します

目次1. ストアドプロシージャに関連する概念2. ストアドプロシージャの使用1) ストアドプロシージ...