21

Re: послідовність виконання операцій в JavaScript

FakiNyan написав:

шо ок, я вам помилку розцегокав

дякую. проте виправлення цієї помилки не допомогло у вирішенні проблеми

22

Re: послідовність виконання операцій в JavaScript

tellme написав:
FakiNyan написав:

шо ок, я вам помилку розцегокав

дякую. проте виправлення цієї помилки не допомогло у вирішенні проблеми

Новий код там само ?

23

Re: послідовність виконання операцій в JavaScript

Я подивився, все працює чудово. Затримки тепер немає.

Подякували: tellme1

24

Re: послідовність виконання операцій в JavaScript

https://jsfiddle.net/k6tL0nmp/1/

25

Re: послідовність виконання операцій в JavaScript

mikeos написав:

тут ще роль грають transition в стилях

https://jsfiddle.net/50wg86mq/

А як додати скрол, щоб той блок, який відкривається, з'влявся у видимій частині вікна браузера? Це потрібно особливо в тих випадквах, коли блоки різні за наповненням (і, відповідно, висотою). Я спрбував ось так

header.parentElement.scrollIntoView(true);

але чомусь не працює.

26

Re: послідовність виконання операцій в JavaScript

tellme написав:

А як додати скрол, щоб той блок, який відкривається, з'влявся у видимій частині вікна браузера? Це потрібно особливо в тих випадквах, коли блоки різні за наповненням (і, відповідно, висотою)

Не знаю навіщо це, бо якшо клікати на блок то він вже у видимій частині ).
А так щоб скролити то напевно треба робити по таймауту з врахуванням часу в transition. Напевно якось так:

https://jsfiddle.net/wdvjthcm/5/

Подякували: tellme1

27

Re: послідовність виконання операцій в JavaScript

Дякую, mikeos та FakiNyan! Ваші відповіді були для мене дуже корисними!

Подякували: FakiNyan, mikeos2