Анимация Javascript не работает должным образом в IE7 или 8

#javascript #jquery #internet-explorer-7 #jquery-animate

#javascript #jquery #internet-explorer-7 #jquery-анимировать

Вопрос:

Я пытаюсь заставить анимацию javascript работать в IE 7 и 8. Это самозапускающаяся анимация, которая использует паузы и задержки для определения времени последовательности исчезновения объектов. она отлично работает в FF И Safari, но в IE 7/8 вместо того, чтобы следить за временем и последовательностью переходов, все элементы видны при загрузке страницы. Не уверен, в чем может быть проблема. Любая помощь была бы отличной, спасибо!

ссылка на анимацию:http://pushdesign.net/medley/ie /

Ответ №1:

похоже, вы пытаетесь установить непрозрачность по умолчанию на 0 с помощью этого:

 .segment { opacity: 0 }
  

IE не соблюдает opacity — вы должны включить нестандартный filter :

 .segment { opacity: 0 
           filter: alpha(opacity = 0); }
  

диапазон для alpha(opacity=x...y) составляет от 0 до 100, хотя 0 — это все, что вам нужно здесь, поскольку вы хотите, чтобы все было полностью невидимым.

Комментарии:

1. Вот так все и было! вау, это было просто. я даже не думал об этом. Я думал, что это как-то связано с javascript. Большое спасибо за вашу помощь!