Показать сообщение отдельно
  #1 (permalink)  
Старый 13.09.2011, 22:03
Аватар для theo_
Аспирант
Отправить личное сообщение для theo_ Посмотреть профиль Найти все сообщения от theo_
 
Регистрация: 14.08.2009
Сообщений: 51

спрайт и ipad
Есть большой спрайт размером примерно 240*9900px. Ipad никак не хочет его грузить. Размер файла 304Кб. Существует ли какое-нибудь ограничение на высоту и ширину картинки?

Заметил, что при высоте спрайта около 4000px он грузится успешно.

Вообще, нужно сделать спрайтовую анимацию с помощью css3.
Разбил спрайт на три файла, пытался смену картинок объединить в одной анимации, однако не получилось, т.к. фреймы css3-анимации не поддерживают смену background-image.

Сделал 3 анимации (3 класса anim0, anim1 и anim2)
При срабатывании события webkitAnimationEnd пытаюсь менять класс конструкцией вида: $(this).removeClass('anim0').addClass('anim1')

Однако эта смена класса приводит к подергиванию на ipad'е в момент смены анимаций. В чем может быть причина и как ее можно устранить?
Ответить с цитированием