IE8中select展示在最上层无法遮挡问题
问题描述
现有一个页面A调用layer弹窗展示页面B,正常情况一下页面B会遮挡页面A中的元素,但是在IE8中使用时发现select无法被遮挡,页面A中select元素会在页面B的更上方展示并且遮挡页面B中的元素。
尝试过方法
1.尝试配置z-index但是没有效果
2.尝试在弹出窗口时隐藏select元素,可以解决问题,但是客户领导不同意,理由是当弹出窗口较小时可以看到页面A中的改变。
求助,希望能提供一个有效解决方案,多谢!!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
试一下给页面B弹窗的根节点加一个定位,设置z-index大于select的z-index。
在定位布局中,z-index的值不是单纯的比较大小,会根据其父元素的z-index值确定