2009-05-25 18 views
0

jQuery提供了一個用於訪問和操作DOM的瀏覽器中性庫。這很好。任何Html控件庫 - jQuery/Prototype的可視對象

但是我正在尋找一個事物的可視化對象 - 我需要構建像素測量接口,而不浪費那麼多時間來測試和糾正跨瀏覽器問題(在IE中具有瘋狂邊距的按鈕,或者使用錯誤FireFox中的盒子模型,許多IE和其他情況下,將幾個元素放在一條線上對齊或浮動)。

基本上我需要能夠在紙上計劃出具有精確像素尺寸的界面(例如所有文本框應該完全是22px),然後輕鬆地將這些設計轉換爲Html。在WinForms世界中,這通常是直截了當的。有了html,它什麼都沒有,而且我發現它在輸入控件方面是最差的。

我可以使用哪些庫或集合來使這種設計成爲現實(除了將所有東西都轉換爲存在控制程度的Silverlight之外)。 JavaScript是必需的(AJAX開始),所以圖書館可以完全依賴它來控制。

一些我在一個統一的風格與精確像素控制尋找

按鈕
文本框
下拉框組件
組合框(下拉其文本可以直接編輯)
切換按鈕

回答

1

替代品包括dojo(pure-JS)和GWT(JS從Java生成)。有些人可能會爭辯說,完全拋棄JS並且使用Flash支持的Flash是一個不錯的選擇。

0

JQuery UI是JQuery的一個很好的擴展,它允許豐富的控件,如對話框,拖拽和拖放等。

Yahoo Interface Library是另一個可以使用的工具集,它可能更接近您最初的要求。

1

也檢出ExtJS。我廣泛地使用了這個,我可以保證它有多好。起初它是一個Yahoo UI Library(YUI)的分支,Soviut提到。就我個人而言,我認爲它比原來的YUI更好,更好用。

+0

我可能是錯的,但現在不ExtJS花錢?並不是說爲一流的小部件庫支付幾美元是一件壞事。 – Soviut 2009-05-25 22:36:16

相關問題