【发布时间】:2010-11-07 12:27:07
【问题描述】:
我有一个需要设置样式的 HTML 选择框。我更喜欢只使用 CSS,但如果必须,我会使用 jQuery 来填补空白。
谁能推荐一个好的教程或插件?
我知道,Google,但过去两个小时我一直在搜索,但没有找到任何满足我需求的东西。
必须是:
- 兼容 jQuery 1.3.2
- 无障碍
- 不显眼
- 完全可自定义选择框各个方面的样式
有人知道什么可以满足我的需要吗?
【问题讨论】:
-
你的意思是你想要一个可定制的下拉菜单(内置 jquery),对吧?因为选择框甚至不是浏览器对象(它们是平台对象),非常简单,非常原始,并且您无法设置大部分样式(例如,您无法设置边框样式)
-
+1 以获得很好的解释和格式!
-
Chosen 值得一提,但不是很可定制,并且有很多未解决的问题。不过,很好看和使用。
-
@Ayyash 您所说的对于某些系统(当然是 Mac OS)上的 MSHTML(Internet Explorer 和朋友)和 WebCore(Safari)是正确的。 Gecko(Firefox 和朋友)并非如此。所以实际的问题是您不能跨浏览器设置
select元素的样式。但如果人们愿意接受这些差异,您可以为它们设置样式——包括边框。 -
@PointedEras 是的,在 2012 年他们可以,但我猜那是 3 年前当我说我所说的时,我很确定我当时给了一个机会,但它没有工作
标签: jquery css html-select