jQuery перетаскиваемая ширина боковой панели как в IDE - PullRequest
0 голосов
/ 19 февраля 2012

Мое веб-приложение имеет левую навигационную панель, содержащую древовидную сетку. Я надеюсь, что кто-то знает о компоненте, который может иметь функции, аналогичные навигационной панели на стороне IDE. Мне нужно иметь возможность захватить правую сторону контейнера и динамически увеличивать / уменьшать ширину контейнера. Это также должно было бы содержать боковую прокрутку для обработки переполнения. Наконец, было бы предпочтительным, если бы вложенная ширина, превышающая родительскую ширину, увеличилась до расширения дерева, прокрутка родительской стороны автоматически прокрутилась бы вправо.

Кто-нибудь знает о компоненте с похожим поведением?

1 Ответ

1 голос
/ 19 февраля 2012

Вы смотрели на этот плагин для jquery http://layout.jquery -dev.net / .Это позволит вам делать большинство вещей, которые вы хотите.Автопрокрутка может быть не встроена (возможно, я не использовал все функции этого плагина), но это было бы достаточно просто реализовать.Одна вещь, с которой я боролся с этим плагином, это эффективная стилизация разделительных полос, но кроме этого, это очень простой в использовании плагин, который позволяет изменять размеры div в соответствии с тем, что вы ищете, и отлично подходит для вложения раскладок и т. Д.прокрутка внутренних элементов, которые вы упоминаете, является поведением по умолчанию с панелями в этом плагине.

...