现在有两个 div ,父级 div 定义了 position:absolute;然后子级也同样定义了 position:absolute ,但子级元素超出了父级元素的显示范围。在 IE9 下显示子级元素被隐藏了不再父级 div 内的内容,但是在 chrome 和 ff 上显示没问题,不知道该如何解决了,求帮忙!
1
helone 2016-01-12 14:07:42 +08:00
连个 demo 都没有。。。
|
2
suinia 2016-01-12 14:12:22 +08:00
父 div overflow:hidden
|
3
SpicyCat 2016-01-12 14:26:33 +08:00
给截图,给代码。
|
5
begoingtodo 2016-01-12 18:11:29 +08:00
子元素设置 z-index: 9;
|
6
glchaos OP @begoingtodo 已经测试过,并没有效果,谢谢
|
7
glchaos OP 可以已知的是,现在的顶端父元素在 IE9 下截断了底端子元素(由于子元素定位到了顶端父元素的外面)的部分内容,然而 IE10+或者 chrome 或者 ff 都是没有问题的
|
8
Xheldon 2016-03-31 15:02:09 +08:00
把父元素的父级设置一个 position:relative;
|