z-index 在 IE 中不起作用
我有一个按钮,点击按钮时我只是生成一个包含一些复选框的 div。 如果用户选择所需的复选框,则会根据复选框的值生成一个 iframe,并且 div 将消失。 它位于按钮正下方。 到目前为止它工作正常。 如果用户再次单击该按钮,则放置的 div 将出现在框架后面。 请帮我让它在框架上方可见。 我已经使用了 z-index,它在 Firefox 中工作 - 但我无法在 IE 中实现它。
请帮助我解决这个问题。
谢谢
praveen j
I have a button, while clicking the button i just produce a div containing some checkbox. If the user select the required checkbox, it will produce a iframe according to the value of the checkbox and the div will disappear. Its placed immediately below the button. Up to this its working fine.
If the user again click the button, the droping div is comes behind the frame. Please help me to make it visible above the frame. I have used z-index, its working in firefox - but i cant made it in IE..
Please help me regarding this.
Thanks
praveen j
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
当 div 出现时将 iFrame 的 zIndex 更改为负值,当 div 消失时将其更改为正值怎么样?
这可能对你有帮助。
信息:Z-index 属性如何用于 HTML 元素
What about changing the zIndex of iFrame to a negative value when the div appears and the changing it to a positive one when the div disappears.
This might help you.
INFO: How the Z-index Attribute Works for HTML Elements
你为什么不使用
然后将其更改为可见,然后再次隐藏,以下函数更改 css
像这样调用此函数
why don't you use
and then change it to visible and then again hidden, the following function changes css
call this function like this
IE 和 z-index 存在已知问题。 您首先使用哪个版本的 IE? 这也有帮助吗? 它看起来相关,您可能需要启动代码才能解决此问题 -> http://www.webmasterworld.com/css/3337315.htm
There are known issues with IE and z-index. Which version of IE are you using firstly? Also does this help? It looks related, you may need to get your code up to get this resolved -> http://www.webmasterworld.com/css/3337315.htm