Откуда взялся отступ?
Вообщем, замучался уже с этой каруселью, работает, вот только при клике на стрелку которая двигает UL на ширину равную одному блоку(300px) у меня почему-то следующий блок обрезается буквально на 1-2 пикс. т.е. буквы следующего блока обрезаны, даю пример http://learn.javascript.ru/play/Djvhsc
(не оформлено, стрелки видны) удалил все стили т.к. не могу понять почему это вообще происходит |
там сдвиг не верно выщитывается, js подставляет margin-left: -301.8px; а не 300
|
Честно говоря, я уже решил проблему, касяк в анимации было
поставлено
opts.step( opts.delta(progress) );
if (progress > 1) progress = 1;
вместо (что оказалось правильно) :
if (progress > 1) progress = 1;
opts.step( opts.delta(progress) );
а почему вы решили что он неправильно высчитывается? |
| Часовой пояс GMT +3, время: 17:29. |