Показать сообщение отдельно
  #12 (permalink)  
Старый 25.01.2016, 11:30
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Rustam97,
Сдвиг происходит из-за вращения div'а переменной высоты вокруг его центра. чтобы не было сдвига, нужно из параметра top вычитать половину результата, примерно так:
getCircle[i].style.cssText = 'top:' + (1000 - 50 / result) + 'px; border-top-width:' + 100 / result + 'px;';
Ответить с цитированием