]> git.ardis.lu - css-loaders/commitdiff
Use individual transform properties
authorArdis Lu <ardisglu@gmail.com>
Mon, 11 Dec 2023 05:14:55 +0000 (21:14 -0800)
committerArdis Lu <ardisglu@gmail.com>
Mon, 11 Dec 2023 05:14:55 +0000 (21:14 -0800)
Allows granular transition control. Introduced in CSS Transforms Module Level 2 and supported in all modern web browsers in 2022.

index.html

index 2925718d1071f3678a96eb652d8ffa971d791c36..d8a16b51ede228b1797e47b5039785d2772924f6 100644 (file)
@@ -69,7 +69,7 @@
 
     @keyframes spin {
       100% {
-        transform: rotate(360deg);
+        rotate: 360deg;
       }
     }
 
       content: "→";
       display: inline-block;
       margin-inline-start: 4px;
-      transition: transform 400ms;
+      transition: translate 400ms;
     }
 
     :is(.arrow-movement:hover, .arrow-movement:focus)::after {
-      transform: translateX(4px);
-      transition: transform 200ms;
+      translate: 4px;
+      transition: translate 200ms;
     }
 
     .gradient-shadow {
       z-index: -1;
       top: 0;
       left: 0;
-      transform: translate(-2px, -2px);
+      translate: -2px -2px;
       width: calc(100% + 4px);
       height: calc(100% + 4px);
       border-radius: 18px;
This page took 0.043539 seconds and 4 git commands to generate.