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を有効にしてマスタースレーブ同期を構成する方法

推薦する

CSSは、マウスを線の上に置くと線全体の色を変える効果を実現します。

まとめ:以下のように、CSS で指定した行にマウスを置いたときに行全体の色を変更する方法を示します。...

MySQL データベースにおける高同時実行性の問題を解決する方法

序文スタートアップ企業が最初はモノリシック アプリケーションを主要なアーキテクチャとして使用し、通常...

DockerとFastDFSのインストールコマンドと使い方の詳しい説明

Dockerの機能1) すぐに始められるユーザーがプログラムを「Docker 化」するには、わずか数...

Maven で tomcat8-maven-plugin プラグインを使用する詳細なチュートリアル

オンラインで多くの記事を検索しましたが、解決策は見つかりませんでした。次のように、tomcat7-m...

DockerはPruneコマンドを使用してnoneイメージをクリーンアップします

目次無イメージの創造と混乱Noneオブジェクトをクリーンアップする方法トリムミラーコンテナで使用され...

CSS3 天子グリッドリストのスタイルの書き方

多くのプロジェクトでは、中央に灰色の分割線があり、両側に分割線がないグリッド表示の機能を実装する必要...

MySQL データベース インデックスが B+ ツリーの使用を選択するのはなぜですか?

MySQL データベース インデックスが B+ ツリーを使用する理由をさらに分析する前に、データ構...

Vue+Bootstrapでシンプルな学生管理システムを実現

参考までに、vueとbootstrapを使って比較的シンプルな生徒管理システムを作りました。具体的な...

ポップアップウィンドウの上下中央左右と透明な背景のロックウィンドウ効果を実現する CSS

クリック後にポップアップボックスを実現し、上下左右に中央揃えし、灰色の透明マスクを追加してウィンドウ...

MySQL の選択、挿入、更新バッチ操作ステートメントのコード例

プロジェクトでは、データを操作するためにバッチ操作ステートメントが必要になることがよくあります。バッ...

Vueシングルページアプリケーションの事前レンダリング方法の例

目次序文vue-cli 2.0 バージョンvue-cli 3.0 バージョン要約する序文vue-cl...

Vueデータプロキシの詳細な説明

目次1. これからお話しするのは、フロントエンド担当者がvue-cliで完了できるソリューション、デ...

MySQLデータベースのスケジュールバックアップを実装する方法

1. シェルスクリプトを作成する vim バックアップdb.sh 次のようにスクリプトを作成します。...

Vue テンプレートのコンパイルの詳細

目次1. 解析する1.1 傍受のルール1.2 傍受プロセス部分1.3 パーサーの概要2. 最適化する...

JavaScript データ型変換の例 (他の型を文字列、数値型、ブール型に変換する)

序文データ型変換とは何ですか?フォームまたはプロンプトを使用して取得されるデフォルトのデータ型は文字...