2010-04-09 59 views
2

我想知道是否有任何良好的非本地表单输入的Web开发?我目前使用内置的<input>控件。它们工作得很好,但对于我的应用程序来说,它们太大了(特别是在OS X上)。我想知道是否有任何图书馆可以作为替代品投入使用。网络非本地表单输入的选项?

我在那些特别感兴趣的是:

  • 是一个更接近真实控制行为成为可能。对于Tab键,突出当前的文本框,按起来<select> /下等

  • 支持有一些复制<select>

  • 外形美观,结构紧凑

我知道,你可以使用CSS进行一些样式设计,但它非常小巧,并且取决于浏览器的不同。

感谢您的帮助。

回答

0

HTML不是那样的模块化。重要的是,你也受到浏览器支持的限制。自定义HTML的look'n'feel的唯一方法是CSS和Javascript。有基于CSS/JS的交叉浏览器的UI框架可用,如jQuery UI和几个CSS based form solutions,目标是在(大多数)浏览器中拥有相同的look'n'feel。

你也可以考虑使用Flex之一,AirJavaFXSilverlight,开发一个Rich Internet Application (RIA)等等。这样它看起来完全在网页浏览器的每一样的,但是这需要至少该客户端可能需要额外的插件先安装。

0

您可以尝试使用Flex/Flash创建控件并使用JavaScript来检索值。

这将允许您尽可能多地自定义控件,同时仍与大多数用户/浏览器保持兼容。