Почему jQuery .animate ({opacity: 0}) также изменяет z-индекс - PullRequest
8 голосов
/ 19 июля 2011

В основном заголовок говорит обо всем - почему jQuery .animate ({opacity: 0}) тоже изменяет z-индекс?

Знаете ли вы, как это решить?

РЕДАКТИРОВАТЬ:ссылка на пример: http://jsfiddle.net/4vUc7/

Спасибо.

Ответы [ 2 ]

6 голосов
/ 19 июля 2011

Вы пропустили точку с запятой в z-index

Вот обновленная скрипка

1 голос
/ 19 июля 2011

Как упоминалось в вопросе , связанном с jen , это не ошибка jQuery, а проблема браузера.Если вы наблюдаете за свойствами элемента, непрозрачность которого переключается в консоли отладки, вы заметите, что затрагивается только непрозрачность.jQuery не касается z-index, но браузер по-разному отображает элементы с непрозрачностью, не равной 1.

Я внес несколько дополнительных изменений в ваш код: http://jsfiddle.net/radu/4vUc7/6/.

...