Метод window.getComputedStyle()
используется для получения текущих, фактических свойств элемента.
window.getComputedStyle(myElement).paddingLeft
даст вам фактический левый отступ вашего элемента (с «px» в конце).
Чтобы вычислить ширину элемента + отступ слева, используйте следующее:
+window.getComputedStyle(myElement).paddingLeft.slice(0, -2) +
+window.getComputedStyle(myElement).width.slice(0, -2);
Если ширина фиксированная и никогда не изменяется, просто используйте myElement.width
вместо getComputerStyle()
;