我正在使用 jquery.multiselect 库,它在 chrome 中完美运行。
我正在使用可以在此处查看的 css 样式
用法:
$("#component").multiselect(
{
multiple: true,
height: '30px',
selectedText: "# selected",
noneSelectedText: "Select Items",
checkAllText: "All",
uncheckAllText: "None"
});
这在 chrome 中完美运行,但是当我尝试在 Firefox 或 IE 中查看时,打开选择后,它会渲染到屏幕的左下角,并且 z-index 似乎根本不起作用。我对此进行了一些研究,听起来 jQuery 1.8.1(我正在使用)可能存在错误,但是该修补程序 似乎不起作用。
关于为什么这将在 chrome 中工作,但在其他浏览器中不起作用的任何想法?
这里报告的问题似乎也非常相似。
注意到我将组合框放在手风琴内也可能是有效的,但由于它在 chrome 中工作,我相信这不应该是一个问题。我担心 position:absolute (在某些样式中)可能会在某些浏览器中引起问题,但这可能是一个红鲱鱼。
我迷路了这个,请帮助!谢谢。