Свойство transform позволяет вам поворачивать или переворачивать, но как вы можете делать оба одновременно? Скажем, я хочу повернуть элемент на 90 градусов и перевернуть его по горизонтали? Оба выполняются с тем же свойством, поэтому последний перезаписывает первое. Вот пример скрипта для удобства:
transform: rotate(90deg);
transform: scaleX(-1);