Показать сообщение отдельно
  #1 (permalink)  
Старый 21.06.2014, 13:00
Интересующийся
Отправить личное сообщение для Bizon4ik Посмотреть профиль Найти все сообщения от Bizon4ik
 
Регистрация: 04.11.2013
Сообщений: 15

Как избежать полосы прокрутки при анимации
Доброе время суток.

Пытаюсь реализовать следующее: при нажатии на кнопку выезжает элемент с права на лево.
Выезд элемента сделан по следующей логике: при нажатии на кнопку меняю visability у нужного элемента (на visible) и дальше путем изменения его marginLeft cо 100% до 16% двигаю в лево;

Все работает хорошо, но есть как всегда одно но. При такой логике, в момент анимации на доли секунды появляется горизонтальная полоса прокрутки (видь в какой то момент у нас есть блок с marginLeft и соотвественно он не влазит в экран). Как это можно исправить или подскажите другую логику для анимации что бы все работало?

Заранее всем спасибо.

ПС: Запретить браузеру отображать полосу прокрутки не вариант.
Ответить с цитированием