首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

使用 jQuery UI 项目 -5 ThemeRoller

使用 jQuery UI 项目 -5 ThemeRoller

ThemeRoller这个 UI 库的最后一个方面是 “ThemeRoller”。这是一个奇怪的名字,但是如果您选择在自己的代码中使用这个库的小部件,它就非常有用。我猜测这个 UI 库的小部件的观感与您的页面当前的观感不协调。我还这样猜测,如果您打算使用这些小部件,那么肯定希望它们能融入到您的站点中。所以,这个 UI 库的创建者还创建了一个 CSS 生成器,并且不断改进它,从而让您可以修改这些小部件,使它们能够融入到您的站点中,然后保存 CSS 文件。生成的 CSS 让所有小部件与您的站点协调一致,让您能够更轻松的使用它们。
ThemeRoller 的许多好处之一就是允许您为一些东西创建 CSS,这个创建过程原来只有 CSS 专家才能完成。例如,它让您在小部件的任何部分指定圆形角,以及创建下拉阴影。它已经将 CSS 文件最棘手的代码编写部分移出 UI 库,让不熟悉图像艺术的开发人员能够轻松使用和修改小部件。ThemeRoller 并没有让您处理复杂的 CSS 文件,并最终得到一个难看的小部件,而是让您不需要编写代码就能轻松创建外观漂亮的小部件。
最后,ThemeRoller 附带了许多预构建的主题,您可以使用它们让小部件变得更生动。以我的经验为例,我发现预构建主题的外观比自己设计的要好得多。我不是将站点的 CSS 放入到 ThemeRoller 中,而是将 ThemeRoller CSS 放到您的站点中。考虑使用这种便捷的方式实现专业的 Web 应用程序外观!



结束语现在,我们已经介绍了 UI 库。这个 UI 库是一个发展非常快的项目,并且通过不断改进提供更好的小部件。在上一年中,它取得了一个巨大的进步,即组合了 3 个流行的插件。我希望这种快速发展的势头能够继续保持下去,因为我盼望着看到这个库到底能够为开发人员提供多少东西。尽管我对 Effects 不是很有信心,但是 Interaction 和 Widget 模块为您在 Web 应用程序中使用这个 UI 库提供了大量让人信服的解释。
我在本文中介绍了 UI 库 1.6 版本的所有小部件。这 6 个小部件只不过是 UI 团队的第一批成果,它还将提供更多的小部件。您将有希望看到一些常见的桌面小部件,比如颜色选择器、时间选择器、自动下拉、菜单栏和工具栏等。正如我在许多文章中强调的一样,jQuery 团队的主要目标之一是让创建 Web 应用程序像创建桌面应用程序一样简单。我认为,用户很希望 Web 应用程序类似于他们的桌面应用程序,因为这样才符合他们的观感和使用习惯。
返回列表