2012-01-23 16 views
3

在使用WPF和HTML5 javascript後,我發現自己錯過了定義良好的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的製表符,滑塊和模態對話框的控件。

檢查出來。