Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.09.2018, 12:42
Интересующийся
Отправить личное сообщение для Ranetka Посмотреть профиль Найти все сообщения от Ranetka
 
Регистрация: 11.10.2012
Сообщений: 13

Реализовать подстраивание блоков под изменения ширины окна
Суть такая:
Есть страница, на ней по центру будет контейнер с фиксированной шириной 800px. По бокам от неё две кнопки: каждая из которой при клике раскрывает соответствующий блок слева/справа от нашего контейнера. Ширина этих блоков тоже фиксирована: 291px.

Задача:
1. На больших экранах, пока все эти блоки умещаются во всю ширину, они могут быть открыты как одновременно, так и только один. Тут ничего делать не надо.
2. Если ширина экрана небольшая и раскрывается только левый или правый блок, то центральный контейнер также плавно смещается в сторону, т.е раскрывающийся блок его не должен перекрывать.
3. Если оба раскрытых блока + центральный контейнер перестают помещаться в ширину экрана, то блок, который был открыт первым, плавно закрывается.
4. Реализуем до ширины экрана 992px, ниже не смотрим.
5. Эти события должны срабатывать не только при ресайзе окна, но и при открытии/закрытии боковых панелей.
Вот мой код. Скрипт написан коряво и не весь, ориентироваться только на верстку:
https://codepen.io/Raneto4ka/pen/JmoERE

Вот видео, где можно посмотреть как это уже реализовано у других:
https://yadi.sk/d/5hkzCF7W1mNGWA

На все вопросы отвечу, по цене договоримся.
Ответить с цитированием
  #2 (permalink)  
Старый 10.10.2018, 12:42
Профессор
Отправить личное сообщение для atanov Посмотреть профиль Найти все сообщения от atanov
 
Регистрация: 27.06.2016
Сообщений: 180

Ranetka,
удалось?
Ответить с цитированием
  #3 (permalink)  
Старый 10.10.2018, 14:11
Интересующийся
Отправить личное сообщение для Ranetka Посмотреть профиль Найти все сообщения от Ranetka
 
Регистрация: 11.10.2012
Сообщений: 13

atanov да, задача решена
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вопрос по меню bgraf Элементы интерфейса 9 08.08.2017 03:52
адаптация нового окна под игру... wlad Элементы интерфейса 0 15.01.2016 12:58
Несколько блоков под одним скриптом serdeles jQuery 3 19.09.2014 12:11
Динамическая подстройка картинок под размер окна sergey_privacy Элементы интерфейса 13 10.02.2014 04:31
Появление окна слево под курсором мышки Кирюха =) jQuery 9 30.03.2013 06:45