我也一直在修补这个问题,但不太明白为什么样式会应用到搜索文本框,而不是像在模板上那样应用到下拉菜单。关于为什么会发生这种情况的任何想法。
最佳答案
我可以看到发生了什么,尽管我对这个插件的了解还不足以告诉你原因。工作示例中有两个“下拉菜单”。一个是真正的 HTML <select>
用 <option>
标记标签,但此表单元素隐藏了 style="display: none"
属性。
您在页面上看到的实际上是一个奇特的样式 <div>
标签被设计成一个下拉菜单。 <select>
标签可能只是为了与旧版浏览器兼容,或者如果用户禁用了 JavaScript。
您需要弄清楚您需要做什么才能让插件为您创建那个虚假的下拉叠加层。这可能只是创建一个 <div>
的问题或其他一些元素并对其应用 CSS 类。
关于javascript - 样式未应用于下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9626436/