Как сгруппировать блоки в зависимости от разрешения экрана?
Помогите пожалуйста, есть три отдельных блока (1, 2, 3), если разрешение экрана больше 992px нужно сгруппировать блок 1 и 2, в если меньше 992 то 2 и 3. Должно работать при загрузке и при изменении разрешения
не понимаю что значит сгруппировать.
По второй части вопроса, для события загрузки используй window.addEventListener('load', () => {})
для события изменения размера можно window.addEventListener('resize', () => {})
p.s. для второго события думаю чтоит прилепить еще это
1ss1za если вам нужно именно выбрать из DOM конкретный блок и куда то вставить, ну тут только так как описал выше по данных событиям, ставите проверку на ширину окна и флаг какой-нибудь что при ресайзе постоянно не дергалось и дальше производите действия что вам нужны копируете и вставляете. А вообще мне кажется что вы что-то не договариваете и исходя из тех данных что имеются почему бы просто не обернуть сразу все 3 блока в контейнер какой вам нужен и тупо медиа выражениями css скрывать и показывать?
Алекс, я хочу сказать этим что автор сам не знает что он хочет, раз уж он выслал такой текст с требованиями, без кода, картинки и понимания того как должна выглядеть структура.