CSS のtransformプロパティは、移動、拡大縮小、回転、傾斜などの要素の幾何学的変換を実行するために使用されます。その使用法には以下が含まれます。 変換:translateX(x)/translateY(y)/translate(x, y) スケーリング:scaleX(x)/scaleY(y)/scale(x, y) 回転:rotate(angle)/rotateX(angle) )/rotateY(角度)/rotateZ(角度) skew: skewX(角度)/skewY(角度)
CSS での変換の使用
transform プロパティは、CSS の要素に対して、移動、拡大縮小、回転、傾斜などの幾何学的変換を実行するために使用されます。アニメーション、モーフィング、ディストーションなどのさまざまな視覚効果を作成するための強力な機能を提供します。
使用法
transform 属性の構文は次のとおりです。
transform: []...;
このうち、
次の変換関数のいずれかを指定できます:
translateX(x)
: x 軸に沿って要素を移動します。translateY(y )
: 要素を y 軸に沿って移動しますtranslate(x, y)
: 要素を x 軸と y 軸に沿って移動しますscaleX(x)
: x 軸に沿って要素をスケールしますscaleY(y)
: y 軸に沿って要素をスケールしますscale( x, y)
: x 軸と y 軸に沿って要素をスケールしますrotate(angle)
: 要素を角度で回転しますrotateX (angle)
: x 軸に沿って要素を回転しますrotateY( angle)
: y 軸に沿って要素を回転しますrotateZ (angle)
: Z 軸に沿って要素を回転しますskewX(angle)
: x 軸に沿って要素を傾けますskewY( angle)
: y 軸に沿って要素を傾ける複数の変換
transform 属性は、スペースで区切って複数の変換関数を組み合わせることができます。 ##
transform: translate(50px, 100px) rotate(45deg) scale(2);
結合単位
変換値には、ピクセル (px)、パーセンテージ (%)、またはその他の CSS 単位を含めることができます。要素に適用する
transform 属性は任意の HTML 要素に適用できますが、通常はアニメーションや視覚効果を作成するために使用されます。例:Note
以上がCSSでトランスフォームを使う方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。