2012-01-23 5 views
3

Работая с JavaScript и WPF и HTML5, я обнаружил, что не хватает четко определенных панелей XAML. Контейнеры, такие как Grid, StackPanel, DockPanel, WrapPanel и другие, упрощают создание предсказуемого поведения изменения размера. Кроме того, с помощью MeassureOverride и ArrangeOverride довольно легко создавать новые типы панелей. Я хотел бы иметь возможность использовать эти понятия в среде HTML5/Javascript браузера, чтобы я мог объединить их с CSS и медиа-запросами.Продвинутые макеты в HTML/Javascript

Кто-нибудь знает о библиотеке Javascript, которая имитирует эти понятия?

+0

Вы просите слишком много помощника. – uday

+3

Как разработчик WPF, я сочувствую, поверьте. Но попытка заставить HTML/CSS действовать как XAML обречена на провал; они слишком принципиально разные. CSS действительно имеет некоторые мощные функции, которых не хватает XAML; не пропустите хорошие вещи, сдерживая себя думать в XAML, а затем переводить в CSS. –

+0

При использовании jQueryMobile я получаю некоторые возможности вложенных макетов, но это не шов, чтобы полагаться на любую сильную алгоритмическую основу. По крайней мере, его создатели ничего не рекламируют. –

ответ

0

Если вы не хотите платить за полный на решение IDE, я бы взглянуть на открытый источник Zurb Foundation рамки.

Эта структура обеспечивает множество шаблонов, необходимых для запуска вашего сайта. Он имеет очень хорошую сетку и систему компоновки элементов, и в зависимости от того, какое устройство просматривается, вы можете показывать и скрывать вещи.

Он также имеет пару элементов управления на основе JS для вкладок, слайдеров и модальных диалогов.

Проверьте это.

Смежные вопросы