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は小さなメモ帳機能を実装しました

推薦する

Nginx は gzip 圧縮に基づいてアクセス速度を向上します

1. nginx はなぜ gzip を使用するのですか? 1. 圧縮の役割:ページがgzipで圧縮さ...

Ubuntuデュアルシステムが起動時に停止する問題の解決方法の詳細な説明

起動時に Ubuntu デュアル システムが停止する問題の解決方法 (Ubuntu 16.04 およ...

ポップアップはすべて不正なものではありません。ウェブサイトのポップアップをデザインするためのヒント

ポップアップニュースは国内のインターネットサービスでは一般的であり、リアルタイムプッシュ方式はウェブ...

Debian Dockerコンテナにcrontabスケジュールタスクを追加する

現在、DockerイメージのほとんどはDebianベースです # cat /etc/issue De...

Linux のスクリーンコマンドとその使い方

画面紹介Screen は、コマンドライン端末切り替え用に GNU プロジェクトによって開発されたフリ...

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

この記事ではMySQL 8.0.15のインストールと設定方法を参考までに記録します。具体的な内容は以...

Linux ネットワークプログラミングにおけるソケットオプションの実装

ソケットオプション機能機能: ソケットファイル記述子の属性の読み取りと設定に使用されるメソッド #i...

html mailto(メール)の実用化について

ご存知のとおり、mailto は Web デザインと制作において非常に実用的な HTML タグです。...

Vue はカスタム「モーダル ポップアップ ウィンドウ」コンポーネントのサンプル コードを実装します

目次序文レンダリングサンプルコード要約する序文ダイアログ ボックスは非常に一般的なコンポーネントであ...

HTML_PowerNode 入門 Java アカデミー

HTMLとは何ですか? HTML は Web ページを記述するために使用される言語です。 HTML ...

Mysql SQL ステートメントのコメント

MySQL SQL ステートメントにコメントを追加できます。MySQL SQL ステートメントのコメ...

MySQL 8.0.16 winx64 のインストールと設定方法のグラフィックチュートリアル (win10 の場合)

この記事では、MySQL 8.0.16 winx64のインストールと設定の具体的な方法を記載します。...

Vueは小さな検索機能を実装する

この記事の例では、検索機能を実装するためのVueの具体的なコードを参考までに共有しています。具体的な...

TypeScript の基本型の紹介

目次1. 基本タイプ2. オブジェクトタイプ2.1 配列2.2 タプル2.3 オブジェクト3. 型推...

Reactのコンポーネント共同利用実装

目次ネスティング親子コンポーネント通信ブラザーコンポーネント通信撤回するReact の Linked...