Мне интересно, как создать загрузочный лоток Twitter navbar
, который разрушает элементы в этом меню, по одному или двум элементам при изменении размера окна браузера.
Большинство навигаторов, которые я видел, разрушили весь навигатор в один раскрывающийся список; в основном скрывая все на этом навигаторе при изменении размера окна. Но мне нужно, чтобы все еще показывали некоторые пункты меню; так что частичный коллапс.
Вот пример того, что я имею в виду (меню ниже):
Главная | О проекте | Услуги | Заказать | Контакт
Когда окно браузера изменяется с правой стороны, то я хочу, чтобы он поместил последний пункт меню (или два) в раскрывающийся список, чтобы он выглядел следующим образом:
Главная | О проекте | Услуги | Подробнее
-> Order
-> Contact
"Больше" необходимо будет автоматически создать как раскрывающееся меню, и оно автоматически отобразит пункты меню "Заказ" и "Контакт" в этом выпадающем меню. И по мере того, как окно становится меньше, в это раскрывающееся меню будет добавлено больше элементов в этой навигационной панели. И когда окно браузера будет изменено до полной ширины экрана, навигационная панель вернется в нормальное состояние. Это то, что нужно.
Из многих ссылок, на которые я смотрел, вот несколько ссылок, которые я нашел (которые не деактивируют весь навигатор в одно раскрывающееся меню), но все равно, как и все остальные, он не делает то, что я описал
- http://jsfiddle.net/caio/gvw7j/embedded/result/
- Twitter Многоуровневое раскрывающееся меню для загрузки Bootstrap
Каков наилучший способ добиться того, что мне нужно, используя какой-либо пример выше?