2010-12-23 54 views
1

我在旧版代码库中使用jQuery 1.4.4和jQuery UI 1.8.7。我如何使jQuery Combobox看起来像一个正常的选择下拉菜单

我已经添加了一些combobox()用户组件,这些组合框沿着正常的<select>下拉列表。

我发现很难让这两个元素看起来相同,即无风格的<select>与它的Internet Explorer/Windows风格和最基本的jQuery UI主题UI小部件组合框。

的屏幕截图显示在左边,一个jQuery UI的小部件组合框右侧无样式<select>alt text

是否有可能使这两个看起来一样?

+0

你需要使用jQuery/jQueryUI吗?为什么不在固定字段中使用常规选择元素? – 2010-12-23 10:54:30

回答

3

是的,但你需要调整jQuery UI主题以匹配系统默认的组合框。话虽如此,但这不是一个好的方法,因为默认值取决于您的浏览器运行的操作系统,所以如果您希望在应用程序中保持一致的下拉列表,那么在所有应用程序上使用jQuery UI,因为这样您可以完全控制演示的各个方面,而不用担心浏览器运行的不同平台。

+0

谢谢。我担心有人会建议使用jQuery UI来设计样式。只是我想用旧的拼接新的结果。 – 2010-12-23 11:32:58

0

使它们看起来相同的最简单方法是拍摄呈现的下拉按钮的屏幕截图,并将其放在jQuery下拉菜单旁边。然后,您可以轻松应用border以匹配CSS。

相关问题