У меня проблема с дизайном с использованием jQuery FadeIn в Internet Explorer:
У меня есть div, который анимирует снизу к центру страницы, мне нужно было реализовать эффект, когда div внезапно исчезает и анимируется в центре страницы. Я получил этот эффект, используя jQuery FadeIn, но я теряю прозрачность div только в Internet Explorer (7, 8), в Firefox он работает нормально.
Это код CSS, который я использую для придания прозрачности div (это класс, применяемый к div)
display:none;
filter:alpha(opacity=90);
-moz-opacity: 0.9;
opacity: 0.9;
Затем с помощью javascript я сделал, что div появляется (исчезает):
$(Popup).fadeIn(700);
$(Popup).css({
"filter": "alpha(opacity=90)",
"-moz-opacity": "0.9",
"opacity": "0.9" });
//popup falling
$(Popup).animate({
marginTop: '+=' + (windowHeight / 2 - popupHeight / 2) + 'px'
}, 1000 );
Как видите, я пытался переназначить свойства CSS на div, но он тоже не работает.
Заранее спасибо.