overflow: hidden не подходит, поскольку внутри элемента списка может быть выпадающее меню. плюс в списке могут быть элементы которые не должны скрываться или наоборот показываются когда какой-то элемент скрыт. (когда скрывается элемент, то в начале списка появляется пункт с выпадающем списком, в котором у нас скрытые пункты, решил не делать через append а просто продублировал список и делаю пункт видимым в зависимости скрыт ли данный пункт в общем меню)
Пример такого меню пока единственный пришёл в голову, в шапке в личном кабинете outlook, skydrive(onedrive) и прочих похожих сервисов microsoft. При выделение элемента там, появляются команды, которые так же скрываются в подсписок, если не умещаются. Только они там не прячутся, а удаляются и создаются. В исходном коде их скриптов разбираться бестолку, через компрессор пропущен (через декомпрессор картина все равно не меняется)
Последний раз редактировалось BelkinV, 03.04.2014 в 09:48.
|