Rem36, div.input-checkbox соответствует div, а не input. div.color-label-editions тоже соответствует div, а вы используете label. Уберите div из селекторов.
let rect = document.getElementById('parent').getBoundingClientRect();
let angle = Math.atan(rect.height/2 / rect.width);
document.getElementById('child').style.transform = `skewY(-${angle}rad)`;
Andrei1penguin1, о, так задача не в том, чтобы сдвинуть блок, а к тому, чтобы рассчитать угол сдвига относительно... чего? Какие данные можно вытащить? Я так понял, родительский блок трогать нельзя ни в каком случае.