ホームページ > 記事 > ウェブフロントエンド > css3でのtranslate3dの使用法は何ですか
css3 では、translate3d() は、要素の 3D 変換を定義するために、transform 属性と組み合わせて使用されます。構文は「transform: translation3d(x,y,z)」です。パラメータはそれぞれ、 x 内の要素の位置、y 軸および z 軸方向に移動した距離。
このチュートリアルの動作環境: Windows 10 システム、CSS3&&HTML5 バージョン、Dell G3 コンピューター。
translate3d(x,y,z)は、3D変換を定義するために使用されるtransform属性の値として使用されます。
transform 属性は要素に 2D または 3D 変換を適用します
構文は次のとおりです:
tranform: translate3d(x,y,z)
これら 3 つのパラメータの意味は次のとおりです:
transform: translationX (100px ): x 軸上のみ移動します。
transform: translationY(100px): y 軸上のみ移動します。
transform: translationZ(100px): Z 軸上のみ移動します。 axis
transform:translate3d(x,y,z):xyzはそれぞれ移動する軸方向の距離を表します
#例は以下のとおりです。<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <style> .div:hover { transform:translate3d(8px,8px,0); } .div { width:100px; height:80px; background-color: pink; } </style> <head> <body> <div class="div"></div> </body> </html>
出力結果:
(学習ビデオ共有: css ビデオチュートリアル
)以上がcss3でのtranslate3dの使用法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。