transform: rotate(15deg);Wat is de CSS Transform Generator?
De CSS Transform Generator is een visuele editor voor de CSS-transformatie-eigenschap U verplaatst een schuifregelaar voor elke transformatiefunctie - vertalen, roteren, schalen, scheef zetten, en de 3D-functies roterenX, roterenY en perspectief - en ziet hoe het effect in realtime van toepassing is op een voorbeeldelement, en kopieert vervolgens de exacte CSS die het produceert. Het laat u ook de transformatie-oorsprong instellen, het ankerpunt draait elke rotatie en schaal rond.
De transformeigenschap herpositioneert en hervormt een element zonder de lay-out eromheen te verstoren Een vertaald, geroteerd of geschaald element neemt nog steeds zijn oorspronkelijke doos in de stroom in beslag, dus aangrenzende elementen bewegen niet, wat transformatie het juiste hulpmiddel maakt voor zweveneffecten, ingangsanimaties en elke beweging die geen reflow zou moeten activeren. Verschillende functies kunnen in één declaratie worden vermeld en ze worden van rechts naar links toegepast in de coördinatenruimte van het element, dus de volgorde verandert het resultaat echt: vertalen, draaien, beweegt het element en draait het vervolgens op zijn plaats, terwijl roteren, vervolgens spint de assen eerst en stuurt het element schuin af.
Alles gebeurt in uw browser Start vanuit een voorinstelling zoals Grow, Rotate, Flip of 3D Card, finetune elke functie, en kopieer de declaratie De tool schrijft alleen de functies die u daadwerkelijk hebt gewijzigd, zodat u nooit een redundante schaal (1) of roteren (0deg) verzendt Geen account, geen uploads, en het blijft offline werken zodra de pagina is geladen.
Twee details besparen echte foutopsporingstijd Eerst zien 3D-rotaties er alleen driedimensionaal uit als er een perspectief aanwezig is - ofwel een perspectief () functie als eerste in dezelfde transformatie, zoals dit gereedschap deze uitzendt, of een perspectiefeigenschap op de ouder - anders roteert Y het element gewoon plat. Ten tweede wordt elk element met een andere transformatie dan geen een blok dat de vaste en absoluut gepositioneerde nakomelingen bevat en creëert het een nieuwe stapelcontext, precies zoals de filtereigenschap. Een positie: vast kind in een getransformeerde ouder verankert voor die ouder in plaats van voor de viewport, en z-indexordening die eerder werkte, kan veranderen Wanneer een transformatie een lay-out verbreekt op een manier die niets te maken heeft met hoe het eruit ziet, is dat het containing-blockgedrag bijna altijd.
Hoe de CSS Transform Generator gebruiken?
Kies een voorinstelling of start schoon
Kies een voorinstelling zoals Grow, Rotate, Flip Horizontal, Skew of 3D Card voor een direct startpunt, of begin vanaf de standaardinstelling waar geen transformatie wordt toegepast.
Pas de transform-schuiven aan
Sleep de schuifregelaars voor vertalen, roteren, schalen, scheef zetten en 3D-perspectief De preview wordt onmiddellijk bijgewerkt, zodat u precies kunt zien hoe het element beweegt en opnieuw vormgeeft.
Stel de transformatieoorsprong in
Kies het oorsprongspunt - centrum, een hoek of een rand - waar rotaties en schaalvergroting omheen draaien. Het veranderen van het centrum is wat een draai in een zwaai verandert.
Kopieer de CSS
Kopieer de gegenereerde transformatiedeclaratie, waarin alleen de functies worden vermeld die u in de juiste volgorde hebt gewijzigd, en plak deze op elk element in uw stylesheet.
Belangrijkste kenmerken
2D en 3D Functies
Vertaal, roteer, schaal en scheef voor 2D, plus rotateX, rotateY en perspectief voor 3D - elke gemeenschappelijke transformatiefunctie met een eigen schuifregelaar
Correcte functievolgorde
De tool zendt eerst perspectief uit en blijft vertalen, roteren, schalen en scheef staan in een verstandige volgorde, zodat de gekopieerde transformatie zich gedraagt zoals de preview eruit ziet
Transformeer oorsprongscontrole
Stel het draaipunt in op een van de negen trefwoordposities en kijk hoe deze de as verandert waar een rotatie of schaal om draait
Minimale output
Alleen de functies die u daadwerkelijk wijzigt, zijn geschreven, dus u verzendt nooit een identiteitswaarde zoals schaal (1) of translateX (0px)
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!