#статья дня
От перемены мест слагаемых сумма не меняется, не правда ли?
А если речь о композиции? Например, композиции трансформаций в CSS?
Ну, вот, например раз:
.demo {
transition: transform 1s ease;
}
.demo.zoom {
transform: scale(3) translate(-33.1%, 20.2%);
}
и два
.demo {
transition: transform 1s ease;
}
.demo.zoom {
transform: translate(-33.1%, 20.2%) scale(3);
}
Это одно и то же, или нет? Так-то ответ интуитивен: нет, не одно и то же. Школьного курса математики должно хватить для понимания. Ну, окей.
А вот если так, три:
.demo {
transition: transform 1s ease;
transform: rotate(0);
}
.demo.zoom {
transform: scale(3) translate(-33.1%, 20.2%);
}
Что-то резко стало сложно, не правда ли? А что если я вам скажу, что итог номера три равнозначен итогу номера два? И именно он приведён на видео к посту.
Почему так? Потому что браузер немножечко
А подробнее об этом в статье Джейка Арчибальда: https://jakearchibald.com/2025/animating-zooming/
CSS, конечно, прекрасен.
#css #transform #matrix
>>Click here to continue<<