Разница между двух- и трёхзначными значениями transform-origin заключается в том, что два значения задаются для осей x и y соответственно, а три значения — для x, y и z. 2
При двухзначном значении первое значение применяется для горизонтальной оси, а второе — для вертикальной. 4 При трёхзначном значении первые два значения такие же, как и при двухзначном, а третье значение должно быть числовым и указывать смещение по оси z. 1
Таким образом, два значения используются для двумерных преобразований, а три значения — для трёхмерных. 34 Для осей x и y можно задавать ключевые слова: top, bottom, left, right, center, а для оси z — только числовые значения. 2