ホームページ > 記事 > ウェブフロントエンド > CSS3 3D 変換関数の使用
3D 変換を使用すると、要素を x 軸、y 軸、z 軸に移動できます。以下は CSS3 3D 変換のいくつかのメソッドです -
#次のメソッドは 3D 変換を呼び出すために使用されます -値と説明 | |
---|---|
matrix3d(n,n, n,n,n,n,n,n,n,n ,n, n,n,n,n,n) | は、行列の 16 個の値を使用して要素を変換するために使用されます
|
translate3d(x,y,z) | x 軸、y 軸、z 軸を使用して要素を変換するために使用されます
|
translateX(x) | x 軸を使用して要素を変換する場合 |
translateY(y) | Y 軸を使用して要素を変換するために使用されます |
translationZ(z) | y 軸を使用して要素を変換するために使用されます |
Example
<!DOCTYPE html> <html> <head> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } .container { display: inline-block; width: 200px; height: 200px; border: 1px solid #CCC; margin-left: 20px; } .rotateX { width: 100%; height: 100%; background: rgb(52, 0, 241); transform: perspective(600px) rotateX(85deg); } .rotateY { width: 100%; height: 100%; background: rgb(55, 0, 255); transform: perspective(600px) rotateY(75deg); } .translateZ{ width: 100%; height: 100%; background: rgb(55, 0, 255); transform: perspective(600px) translateZ(-200px); } </style> </head> <body> <h1>3D transform function example</h1> <div class="container"> <div class="rotateX"></div> </div> <div class="container"> <div class="rotateY"></div> </div> <div class="container"> <div class="translateZ"></div> </div> </body> </html>
出力
以上がCSS3 3D 変換関数の使用の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。