Я изучал способы создания респираторного меню.Развернуть меню на основе ширины
Стандартной методикой является использование навигатора на более мелких устройствах, который запускает какое-то выпадающее меню.
Мне нравятся наиболее распространенные варианты отображения на экране, поэтому я придумал идею навигационной панели, состоящей всего из нескольких важных пунктов меню, которые будут видны на более мелких устройствах. Это все равно понадобилось бы, чтобы навигатор отображал любые дополнительные элементы.
Я тогда натолкнулся на меню, которое удовлетворяет моим требованиям лучше в том, что оно более динамично. Концепция заключается в том, что меню растет с увеличением размера экрана, но отображается только опция, когда есть достаточная ширина экрана, чтобы полностью разместить его. Остальные параметры заправлены под динамический навигатор.
Вот меню: http://www.money.co.uk/
Как вы увидите изменения ширины экрана изменяет доступные параметры.
Я мог бы создать полудинамическую версию с использованием контрольных точек для запросов на мультимедиа, но было бы неплохо создать полностью динамическую версию. Я предполагаю, что он использует javascript, но, если технический агент сможет определить доступное пространство и необходимое пространство, я не знаю с чего начать.
У меня есть некоторые базовые знания js/jquery, но было бы признательно, если бы кто-нибудь мог дать мне несколько советов о том, как приблизиться к этому.
Заранее спасибо.
Спасибо за ваш совет Chanchal – dotnetnoob