transform: rotate(15deg);Qu'est-ce que le générateur de transformation CSS ?
Le générateur de transformation CSS est un éditeur visuel pour la propriété de transformation CSS. Vous déplacez un curseur pour chaque fonction de transformation - translate, rotative, scale, skew, et les fonctions 3 D rotativeX, rotativeY et perspective - et regardez l'effet s'appliquer à un élément de prévisualisation en temps réel, puis copiez le CSS exact qu'il produit Il vous permet également de définir transform-origin, le point d'ancrage autour de chaque rotation et échelle pivote.
La propriété de transformation repositionne et remodèle un élément sans perturber la disposition qui l'entoure Un élément translaté, tourné ou mis à l'échelle occupe toujours sa boîte d'origine dans le flux, de sorte que les éléments voisins ne bougent pas, ce qui fait de la transformation l'outil correct pour les effets de vol stationnaire, les animations d'entrée et tout mouvement qui ne devrait pas déclencher de refusion Plusieurs fonctions peuvent être répertoriées dans une déclaration, et elles sont appliquées de droite à gauche dans l'espace de coordonnées de l'élément, donc l'ordre change véritablement le résultat : translate puis rotation déplace l'élément puis le fait tourner en place, tandis que la rotation puis la translation fait tourner les axes en premier et envoie l'élément d'angle.
Tout se passe dans votre navigateur Partez d'un préréglage comme Grow, Rotate, Flip ou 3 D Card, affinez chaque fonction et copiez la déclaration L'outil écrit uniquement les fonctions que vous avez réellement modifiées, de sorte que vous n'expédiez jamais une échelle redondante (1) ou une rotation (0 degré).Pas de compte, pas de téléchargements, et il continue de fonctionner hors ligne une fois la page chargée.
Deux détails permettent d'économiser un temps de débogage réel Premièrement, les rotations 3 D ne semblent tridimensionnelles que lorsqu'une perspective est présente - soit une fonction de perspective () d'abord dans la même transformée, telle que cet outil l'émet, soit une propriété de perspective sur le parent - sinon rotativeY écrase simplement l'élément à plat Deuxièmement, tout élément avec une transformée autre que aucune devient un bloc contenant pour ses descendants fixes et absolument positionnés et crée un nouveau contexte d'empilement, exactement comme la propriété de filtre Une position : enfant fixe à l'intérieur d'un parent transformé s'ancre à ce parent plutôt qu'à la fenêtre, et l'ordre des indices z qui fonctionnait auparavant peut changer Quand une transformation brise une disposition d'une manière qui n'a rien à faire avec son apparence, ce bloc est presque toujours.
Comment utiliser le générateur de transformation CSS ?
Choisissez un préréglage ou commencez à nettoyer
Choisissez un préréglage tel que Grow, Rotate, Flip Horizontal, Skew ou Carte 3 D pour un point de départ instantané, ou commencez par la valeur par défaut où aucune transformation n'est appliquée.
Ajustez les curseurs de transformation
Faites glisser les curseurs de perspective translate, rotative, scale, skew et 3 D. L'aperçu se met à jour instantanément afin que vous puissiez voir exactement comment l'élément se déplace et se remodèle.
Définissez l'origine de la transformation
Choisissez le point d'origine - le centre, un coin ou un bord - autour duquel pivotent les rotations et les mises à l'échelle. Le changer du centre est ce qui transforme une rotation en balançoire.
Copiez le CSS
Copiez la déclaration de transformation générée, qui répertorie uniquement les fonctions que vous avez modifiées dans le bon ordre, et collez-la sur n'importe quel élément de votre feuille de style.
Principales caractéristiques
Fonctions 2 D et 3D
Traduire, faire pivoter, mettre à l'échelle et biaiser pour 2 D, plus rotationX, rotationY et perspective pour 3 D - chaque fonction de transformation courante avec son propre curseur
Ordre de fonction correct
L'outil émet d'abord de la perspective et continue de traduire, de pivoter, d'évoluer et de biais dans un ordre raisonnable, de sorte que la transformation copiée se comporte comme l'aperçu
Transformez le contrôle d'origine
Réglez le point de pivotement sur l'une des neuf positions de mots clés et observez comment il change l'axe autour duquel tourne une rotation ou une échelle
Sortie minimale
Seules les fonctions que vous modifiez réellement sont écrites, vous n'expédiez donc jamais de valeur d'identité comme scale (1) ou translateX (0 px)
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!