transform: rotate(15deg);CSS Transform Generatorとは?
CSS Transform Generator は、CSS transform プロパティのビジュアル エディタです。トランスフォーム機能 (translate、rotate、scale、skew、および 3D 関数 rotateX、rotateY、perspective) ごとにスライダーを移動し、エフェクトがプレビュー要素に適用されるのをリアルタイムで監視し、生成された正確な CSS をコピーします。また、transform-origin、つまり回転ごとにアンカー ポイントを設定し、軸を軸に回転することもできます。
transform プロパティは、周囲のレイアウトを乱すことなく要素を再配置して再形成します。 translated、rotated、または scaled 要素は依然としてフロー内の元のボックスを占めるため、隣接する要素は移動しません。これにより、transform はホバー効果、入口アニメーション、およびリフローをトリガーすべきではない動きの正しいツールになります。 1 つの宣言にいくつかの関数をリストすることができ、それらは要素の座標空間で右から左に適用されるため、順序は純粋に結果を変更します。 translate は次に rotate を移動し、次にその場で回転させます。一方、rotate は最初に軸を回転させ、要素を角度をつけて送信します。
すべてはブラウザで行われます。 「成長」、「回転」、「反転」、または「3D カード」などのプリセットから開始し、各機能を微調整し、宣言をコピーします。ツールは実際に変更した機能のみを書き込むため、冗長スケール (1) や回転 (0deg) を出荷することはありません。アカウントもアップロードもせず、ページがロードされるとオフラインで動作し続けます。
2 つのディテールは実際のデバッグ時間を節約します。 まず、3D 回転は、パースペクティブが存在する場合にのみ 3 次元に見えます。 - このツールがそれを発行するため、同じ変換で最初にパースペクティブ()関数を使用するか、親にパースペクティブ プロパティを使用するか - それ以外の場合は、単に要素を平らに押しつぶします。 2 番目に、何もない以外の変換を持つ要素は、その固定された絶対的に配置された子孫の包含ブロックになり、フィルター プロパティとまったく同じように、新しいスタッキング コンテキストを作成します。位置: 変換された親内の固定された子は、ビューポートではなくその親に固定され、以前に機能した z インデックス順序付けが変更される可能性があります。変換が、見た目とは何の関係もない方法でレイアウトを破ると、ほとんどの場合、その包含ブロックの動作が原因となります。
CSS Transform Generator の使い方は?
プリセットを選ぶか、きれいにする
瞬時の開始点として、Grow、Rotate、Flip Horizontal、Skew、または 3D Card などのプリセットを選択するか、変換が適用されていないデフォルトから開始します。
トランスフォームスライダーを調整します
翻訳、回転、スケール、スキュー、3Dパースペクティブスライダーをドラッグします プレビューは即座に更新されるため、要素の動きや形状変更を正確に確認できます。
トランスフォームの原点を設定します
回転とスケーリングが回転する原点 - 中心、角、またはエッジ - を選択します。中心から変更すると、スピンがスイングに変わります。
CSS をコピーする
生成された transform 宣言をコピーします。この宣言には、変更した関数のみが正しい順序でリストされ、スタイルシート内の任意の要素に貼り付けられます。
主な機能
2Dおよび3D機能
2D の場合は翻訳、回転、スケール、スキュー、さらに 3D の場合は rotateX、rotateY、遠近法 - 独自のスライダーを備えたすべての一般的な変換関数
正しい関数の順序
ツールは最初に視点を放射し、変換、回転、スケール、スキューを賢明な順序で維持するため、コピーされた変換はプレビューの見た目と同じように動作します
トランスフォーム オリジン コントロール
ピボット ポイントを 9 つのキーワード位置のいずれかに設定し、回転またはスケールが回転する軸がどのように変化するかを観察します
最小限の出力
実際に変更する関数だけが記述されるため、scale (1) や translateX (0px) のような ID 値を出荷することはありません
Frequently Asked Questions
Related Tools
CSS Animation Generator
Build CSS keyframe animations from presets like fade, slide, bounce and spin. Adjust duration, easing, delay, iteration and direction, preview live, then copy the keyframes and animation shorthand.
CSS Filter Generator
Apply blur, brightness, contrast, grayscale, sepia, hue-rotate and more with live sliders and a preview, then copy production-ready CSS filter code.
CSS Grid Generator
Build CSS Grid layouts visually. Set columns, rows, track sizes, gaps and alignment with a live preview, then copy the generated grid CSS - all in your browser.
CSS Transition Generator
Build a CSS transition from property, duration, timing function and delay with a live hover preview, then copy production-ready code. Supports multiple layers.
Comments
0 comments
No comments yet. Be the first to share your thoughts!