CSS3 の transition、transform、translate の違いと機能の簡単な分析

CSS3 の transition、transform、translate の違いと機能の簡単な分析

変換して翻訳する

Transform は、変換と変形を意味します。他の幅属性や高さ属性と同様に、CSS3 属性です。

translate は transform の属性値であり、要素が 2D で変換されることを意味します。2D 変換とは、要素が現在の位置 (0,0) から x 軸方向および y 軸方向に移動することを意味します。

例えば:

transform: translate(0,100%) は、要素を現在の位置から y 軸に沿って、要素の高さ全体分下方向に移動することを意味します。

transform: translate(-20px,0) は、要素の現在の位置から x 軸に沿って左に 20px 移動することを意味します。

transform には、translate3D (3D 変換)、scale (2D スケーリング)、その他の変換方法など、他の多くのプロパティ値があります。

遷移

トランジションは、一定期間内に 1 つの CSS プロパティ セットを別のプロパティ セットに変更するアニメーション プロセスです。動的な効果を実現するために使用できる、CSS3プロパティ

構文 transition: 変換するプロパティ 変換に必要な時間 アニメーションの速度を制御する Change アニメーションの実行が開始されるまでの遅延時間

遷移プロパティは、アニメーションが開始する前の要素の外観を定義するスタイルである終了スタイルではなく、初期スタイルで記述されます。要素にトランジションを一度設定するだけで、ブラウザが 1 つのスタイルから別のスタイルへのアニメーション化を処理します。

例えば:

トランジション:幅 2s;

遷移:2秒を移動します。

遷移: すべて 2。

要約する

CSS3 の transition、transform、translate の違いと機能についての記事はこれで終わりです。CSS3 の transition、transform、translate に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

<<:  ページ内にマーキーとフラッシュが共存する場合の競合解決

>>:  Vueは小さなメモ帳機能を実装しました

推薦する

Windows Server 2016 に MySQL 5.7.19 の解凍バージョンをインストールするための詳細なチュートリアル

MySQL 5.7.19 winx64 解凍版のインストールチュートリアルを収録しています。具体的な...

CSS3 を使用して楕円軌道の回転を実装するサンプルコード

最近、次のような効果を達成する必要がある最初は、CSS3D回転を使用して記述すると、次の効果しか得ら...

React useMemo と useCallback の使用シナリオ

目次メモを使うコールバックの使用メモを使う親コンポーネントが再レンダリングされると、そのすべての要素...

jQueryメソッド属性の詳細な説明

目次1. jQueryの紹介2. jQueryセレクター2.1 5つの基本セレクタ2.2 4種類の関...

Zabbix による VMware Exsi ホストの監視のグラフィカルな手順

1. 仮想化 vcenter に入り、ブラウザでログインし (クライアントは設定する場所を見つけませ...

スクロール画像バーを実現するための CSS サンプルコード

一部の Web サイトでは、画像が連続的にスクロールしているのをよく見かけます。この効果は、CSS ...

Vue-cliはプロジェクトを作成し、プロジェクト構造を分析します

目次1. ディレクトリを入力してプロジェクトを作成する2. 必要な設定項目を選択します2.1 Vue...

Navicat を使用してリモート Linux MySQL データベースに接続するときに発生する 10061 不明エラーの詳細な説明

Navicat を使用してリモート Linux MySQL データベースに接続すると、不明なエラー ...

HTML チュートリアル: DOCTYPE の省略形

HTML コードを書くとき、最初の行は DOCTYPE にする必要がありますが、DOCTYPE は通...

React Native JSIはRNとネイティブ通信のサンプルコードを実装します

目次JSIとはJSIの違いiOS で JSI を使用するiOS 設定RN側の構成jsはパラメータ付き...

docker compose の記述ルールについての簡単な説明

この記事ではクラスタの展開に関連する内容は紹介しませんバージョン制約Docker エンジン >...

InnoDBのインデックスページ構造、挿入バッファ、適応ハッシュインデックスについての簡単な説明

InnoDB インデックスの物理構造すべての InnoDB インデックスは Btree インデックス...

Vue h関数の使い方の詳しい説明

目次1. 理解2. 使用1. h() パラメータ2. 使い方が簡単3. カウンターケースを実装する4...

Nginx の高同時実行最適化の実践

1. チューニングの必要性​ 私は、どのように書けばいいのか本当に分からないので、共有するために最適...

Tomcat 7.0 で仮想ディレクトリを設定し、仮想パスを構成する方法

Tomcat7.0は仮想ディレクトリを設定します(1)現在、当社のウェブサイトはデフォルトのディレク...