我有一个<div>
在jquery悬停事件中打开(显示从hidden
到block
)。
有时它会打开某些表单元素。当然,除了IE6之外,它在所有浏览器中都能正常工作。 <select>
个框流失,好像z-index高于<div>
标记。我尝试使用更高的z-index设置<div>
标记,但IE6仍然会忽略它。
我希望实现任何修复 - jquery或css,我真的不在乎这一点。
有什么想法吗?
答案 0 :(得分:6)
您需要bgiframe插件。
答案 1 :(得分:0)
据我所知,没有简单的解决方法(见MSDN blog entry)。我知道只有聪明但非常复杂的解决方法,例如this one。呸!
答案 2 :(得分:0)
z-index在IE的所有版本中都是错误的,但IE6特别让“选择”始终位于顶部。
答案 3 :(得分:0)
如果客户仍在使用浏览器,您不能放弃浏览器。如果我要在输入字段(特别是下拉框)之上放置div,那么在将div放在顶部之前,我会在底层框上将.style.visibility设置为false。它很粗糙,但它确实有效。