jQuery 提供了一个浏览器中立的库来访问和操作 DOM。这很好。
但是,我正在寻找视觉方面的对应物 - 我需要构建像素测量界面,而不是浪费太多时间测试和纠正跨浏览器问题(在 IE 中具有疯狂边距的按钮,或在 FireFox 中使用错误的框模型. 许多 IE 和其他情况下将多个元素放在一条线上会导致对齐或浮动)。
基本上,我需要能够在纸上规划出具有精确像素尺寸的界面(例如,所有文本框的高度都应为 22 像素),然后轻松地将这些设计转换为 Html。在 WinForms 世界中,这通常是直截了当的。使用 html 就没有什么了,而且我发现在输入控件方面它是最糟糕的。
我可以使用哪些库或集合来使这种设计成为现实(除了将所有东西都转换为存在这种程度的控制的 Silverlight 之外)。需要启用 Javascript(以 AJAX 开头),因此库可以完全依赖它来进行控制。
我正在寻找具有精确像素控制的统一风格的一些组件
按钮
Textboxes
Dropdowns
ComboBoxes(可以直接编辑文本的下拉菜单)
Toggle Buttons