Суть в том, что нужно создать нестандартную, резиновую и адаптивную навигационную панель, в которой будут располагаться блоки с информацией разного типа: выбор даты/времени, выпадающие меню и прочее. У каждого такого элемента есть своя ширина. Как сделать эти элементы одновременно и адаптивными (для мобильных расширений необходимо блоки складывать по вертикали друг за другом) и резиновыми?
Пример того, как я пытаюсь это реализовать (пока безуспешно).
Заранее всем спасибо за ответы.