Allows granular transition control. Introduced in CSS Transforms Module Level 2 and supported in all modern web browsers in 2022.
@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;