Я создаю элемент с (чистым!) Javascript.Javascript - CSS-переход на динамически созданный элемент
var dynamic_gallery = document.createElement("li");
Теперь я назначаю ему класс, который дает элемент a {...; высота: 0; переходная продолжительность: .4s; }
dynamic_gallery.className = "gallery-container";
Сразу после этого, я добавить еще один класс с {высота: 400px важно;}
dynamic_gallery.className += " gallery-exp";
Из моего понимания, элемент должен быть создан невидимый и сразу же Получать изменение высоты и! плавно расти до 400px.
Так почему же он все равно будет отображаться мгновенно на полной высоте?
Это не работает для меня, см. [Скрипка] (http://jsfiddle.net/HZ6VP/) –
У меня есть обновленный ответ, пожалуйста, проверьте скрипку. – WebServer
Спасибо, это было именно то, что я искал :-) –