在过去的一年里,我喜欢使用 BluePrint.css 来管理大型 Web 应用程序项目。我也看过 960 和 YUI 的产品。一切都很好(尽管我对 YUI 有一些抱怨)。
我现在正在做一个移动项目,考虑到我们需要适应各种屏幕尺寸,我认为 CSS 网格框架是又要走的路。
我可能会大量修改 BluePrint 逻辑和/或从头开始构建一个,但在我这样做之前,我想知道是否有人使用过特定的移动框架并会推荐一个特定的移动开发框架。
我看过 Less 和 cssgrid
两者都很好。Less 使用一致的列宽并更改列数。Cssgrid 使用流体列来适应屏幕尺寸。另一方面,我正在设想另一种方法,我们将使用固定数量的列,然后根据屏幕宽度动态调整宽度。我更喜欢这个选项,因为我发现流体网格在重嵌套时会变得难以管理。我应该先看看其他选择吗?
澄清:我现在不一定需要一个完整的 UI 框架。我们肯定会最终得到一个,无论是 jQuery 还是我们自己的,但现在的主要目标是找到和/或构建一个 CSS 框架来处理跨多个移动设备屏幕分辨率和方向的通用页面布局和定位。