Command Palette

Search for a command to run...

Générateur de transformation CSS

Construisez une transformation CSS à partir de la traduction, de la rotation, de l'échelle, de l'asymétrie et de la perspective 3 D avec des curseurs en direct et un aperçu, puis copiez le code prêt pour la production.

Presets
Toolz
Transform
0px
0px
0px
15deg
0deg
0deg
100%
100%
0deg
0deg
Generated CSS
transform: rotate(15deg);
Category:css
Mode:Offline
Version:1.0.0
Access:Free

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 ?

1

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.

2

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.

3

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.

4

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

La propriété de transformation CSS déplace, fait pivoter, met à l'échelle ou biais un élément sans affecter la disposition environnante L'élément conserve son espace d'origine dans le flux du document, de sorte que les éléments proches ne se déplacent pas, ce qui rend la transformation idéale pour les effets de survol et les animations.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

css transform generatorcss transformtransform csscss rotatecss scalecss translatecss skewcss 3d transformtransform origin