Прямо сейчас у меня есть работы, но меня это беспокоит, потому что я не думаю, что это нужно.JQuery: скрывается, а затем показывает
CSS:
#logo {
display:none;
}
JQuery:
$("#logo").delay(800).fadeIn(800);
Эта установка работает, но при экспонировании логотип с JQuery, не JQuery изменить CSS? Команда JQuery fadeIn
автоматически меняет display:none
на display:inline/initial/block/
и т. Д.?
Прочитать http://api.jquery.com/fadein/. «Метод .fadeIn() анимирует непрозрачность согласованных элементов». – j08691
Это не та часть, которая относится к этому вопросу (и я не вижу, чтобы она прямо говорила об этом). Действительно, затухание устанавливает начальное свойство отображения. Или наоборот, он добавляет 'display: none', что является важным отличием от простого изменения непрозрачности, поскольку он выведет элемент из потока документов. – Shikkediel
Да, JQuery изменяет css. Если вы используете элемент проверки, чтобы посмотреть на элемент, о котором идет речь, вы увидите, что он изменяет встроенный стиль. –