首页 新闻 搜索 专区 学院

IE9以下浏览器给div添加overflow属性后position出现问题

0
悬赏园豆:100 [已关闭问题] 关闭于 2013-11-22 21:06

最近遇到个怪异问题,页面没有加doctype的情况下,在低版本IE中给DIV添加overflow:auto后,里面本来相对于body定位的position:absolute的元素,变成相对于这个div定位了,就好像给这个div添加了position:relative属性

 

这么办?

谦行的主页 谦行 | 菜鸟二级 | 园豆:473
提问于:2013-11-12 11:03
< >
分享
所有回答(3)
0

一般都加的 没遇到过这种情况。关注

Tom.汤 | 园豆:1977 (小虾三级) | 2013-11-12 12:51
0

假设 父元素 添加了position:relative  那么子元素 的position:absolute 就是相对父元素的定位了

Постой! | 园豆:829 (小虾三级) | 2013-11-12 16:52
0

这个就是这么奇怪,没什么比较好的办法

谦行 | 园豆:473 (菜鸟二级) | 2013-11-22 21:06
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册