когда мы используем em, px,% в свойстве transform (translate) для перемещения элемента в направлении X, Y в css, тогда эти единицы измеряются (разрешаются) относительно чего? Как он решает, в каком количестве двигаться направление
У вас есть 2 ситуации:
px
em
ch
translate
translateX(X%)
translateY()
Подробнее: https://developer.mozilla.org/en-US/docs/Web/CSS/transform-function/translate