Мне удалось исправить это, установив задержку на 0. Я предполагаю, что есть перезарядка для установки вещей, чтобы предотвратить неисправный / зацикленный код, чтобы убить все, и запуск его в том, что по сути является новым потоком, сделал так, чтобы перезарядка исчезла.
Анимации не работают с Javascript
217
Isaac Elenbaas
Я старшеклассник в чрезвычайно простом классе веб-дизайна. Скучно, я собрал несколько выпадающих меню с анимированными стрелками. Мне нужно установить максимальную высоту для открытой и закрытой анимации для работы с текстом. Закрытие легко (0px), но мне нужно установить точную высоту объекта, так как ни одна из них не работает с анимацией. У меня есть следующий код, который получает полноразмерную высоту, а затем устанавливает 0 и затем это, но анимация не работает. Я подумал, что это может быть из-за задержки перехода, завинчивающей значения, но даже отключение и повторное включение промежуточного значения не работает, и после регистрации он получает правильное значение высоты. Что происходит?
content.style.maxHeight = "none"; var openContentHeight = content.clientHeight; content.style.maxHeight = "0px"; content.style.maxHeight = openContentHeight + "px";
1 ответ на вопрос
0
Isaac Elenbaas
Похожие вопросы
-
3
Сложная страница JavaScript для проверки производительности браузеров?
-
1
Есть ли способ переупорядочить фильмы в видеобаре YouTube?
-
3
Как просмотреть исходный код страницы, когда сначала загружается модальное всплывающее окно javascri...
-
-
2
Как избавиться от этого сообщения IE "Internet Explorer не может отобразить веб-страницу"?
-
2
Есть ли способ установить Greasemonkey (или аналогичный) для Windows Safari 4?
-
3
В бета-версии Opera 10 отсутствует поддержка CSS-правила для фонового размера?
-
5
Есть ли * хороший * HTML-режим для emacs?
-
1
Есть ли способ открыть функции javascript в новых вкладках?
-
6
Сценарий Greasemonkey (или расширение Firefox), чтобы запретить сайтам отключать копирование-вставку...
-
3
Какой лучший редактор / ide для html / css / javascript?