Для чего нужна функция преобразования CSS scaleZ ()?

Я пытаюсь обернуть свой крошечный мозг вокруг 3D-преобразований CSS, и мне трудно понять, что Функция scaleZ () предназначена для.

scale () , scaleX () и scaleY () имеют смысл: они растягивают элемент вдоль указанной оси, умножая его размер вдоль этой оси на число Вы предоставляете.

Но scaleZ () кажется другим:

  1. Это применимо к дочерним элементам элемента
  2. Это не влияет на размеры дочерних элементов, поскольку элементы HTML не имеют измерения по оси Z (т.е. вы не можете сделать
    «толще»).

    В блоге WebKit говорится :

    [ scaleZ () ] влияет на масштабирование по ось z в преобразованных дочерних элементах.

    Я не могу понять, что это на самом деле означает на практике. Может ли кто-нибудь предоставить объяснение, желательно с помощью примера кода?

16
задан Paul D. Waite 19 October 2011 в 10:20
поделиться