• Теория
  • Теория

Особенности transform-origin — часть 2

А теперь попробуем сделать трансформацию плавной. Для этого в CSS предусмотрено свойство transition. Не будем пока вдаваться в подробности, как именно работает и применяется transition — это будет подробно рассмотрено в ближайшем тренажёре.

Если в двух словах, transition позволяет изменить значение какого-либо свойства плавно. В нашем случае плавно будет меняться свойство transform с функцией scale, а переход между двумя значениями будет длиться полсекунды.

Всё это наглядно покажет, как при разных значениях transform-origin меняется точка начала системы координат. Для демонстрации этого давайте задавать значения transform-origin и нажимать кнопку «Запустить», по которой для блока .picture переключается класс active.

Хорошо владеете JavaScript, но до сих пор не освоили Node.js? Записывайтесь на профессиональный курс «Node.js. Профессиональная разработка REST API». Цена 12 000 ₽.

Минимальный вид табов
  • index.html
HTML
HTML

Вы перешли на другую страницу

Кликните внутри мини-браузера, чтобы поставить фокус в это окно.

100%
Бабушка Кекс

Притормози, дружище

Проходить вызовы части «Двумерные трансформации» тренажёра «Продвинутые декоративные эффекты» можно после регистрации и оформления подписки.