Перейти к основному содержимому

Функция CSS scale()

Передайте scale() два значения, первое для ширины и второе для высоты, и элемент соответственно увеличится или уменьшится.

Увеличение

Здесь элемент <div> становится в два раза шире и в три раза выше, чем был изначально.

Prompt
Создайте HTML-страницу с элементом div, который использует CSS transform: scale(2, 3) для увеличения его размера в два раза по ширине и в три раза по высоте от исходных размеров. Покажите div с текстом внутри и цветом фона, чтобы эффект масштабирования был виден.
Результат: полная HTML-страница

Уменьшение

Здесь оба размера элемента <div> уменьшаются до половины исходных.

Prompt
Создайте HTML-страницу с элементом div, который использует CSS transform: scale(0.5, 0.5) для уменьшения его размера до половины исходной ширины и высоты. Покажите div с текстом внутри и цветом фона, чтобы эффект масштабирования был виден.
Результат: полная HTML-страница

Функция CSS scaleX()

С помощью scaleX() меняется только ширина элемента: её можно увеличить или уменьшить.

Увеличение ширины

Коэффициент 2 удваивает исходную ширину этого элемента <div>.

Prompt
Создайте HTML-страницу с элементом div, который использует CSS transform: scaleX(2) для увеличения его ширины в два раза от исходной ширины. Покажите div с текстом внутри и цветом фона, чтобы эффект был виден.
Результат: полная HTML-страница

Уменьшение ширины

Коэффициент 0.5 сужает этот элемент <div> до половины исходной ширины.

Prompt
Создайте HTML-страницу с элементом div, который использует CSS transform: scaleX(0.5) для уменьшения его ширины до половины исходной ширины. Покажите div с текстом внутри и цветом фона, чтобы эффект был виден.
Результат: полная HTML-страница

Функция CSS scaleY()

С помощью scaleY() меняется только высота, в большую или в меньшую сторону.

Увеличение высоты

Коэффициент 3 делает этот элемент <div> в три раза выше, чем он был изначально.

Prompt
Создайте HTML-страницу с элементом div, который использует CSS transform: scaleY(3) для увеличения его высоты в три раза от исходной высоты. Покажите div с текстом внутри и цветом фона, чтобы эффект был виден.
Результат: полная HTML-страница

Уменьшение высоты

Коэффициент 0.5 укорачивает этот элемент <div> до половины исходной высоты.

Prompt
Создайте HTML-страницу с элементом div, который использует CSS transform: scaleY(0.5) для уменьшения его высоты до половины исходной высоты. Покажите div с текстом внутри и цветом фона, чтобы эффект был виден.
Результат: полная HTML-страница