解决IE7下块级元素随着滚动条滚动而滚动的问题
2014-10-23 00:00
423 查看
摘要: 解决IE7下块级元素随着滚动条滚动而滚动的问题
今天在处理网页兼容性问题的时候遇到一个甚是恼人的问题:网站上面用了一个图表插件,看了一下图表插件生成的代码,找到了其中的定位样式: position:relative.
尝试了IE8+,Chrome,FF等浏览器都没问题,就是在IE7上存在,问题如图所示
当我拉动scrollbar的时候,这两块饼居然神奇地跟着浏览器一起滚动了。
尝试了若干种方法,最后在滚动条所在的容器里加上了【*position:relative;】 才解决掉了该问题(*标记是IE7可以识别的样式)。
真搞不懂微软这位老人家当初在设计IE内核的时候怎么考虑的,不过由此也可以看到:IE7到IE8微软在浏览器渲染引擎上面是做了一些变动的,他也知道以前的那种模式不行了,所以纠正过来。
今天在处理网页兼容性问题的时候遇到一个甚是恼人的问题:网站上面用了一个图表插件,看了一下图表插件生成的代码,找到了其中的定位样式: position:relative.
尝试了IE8+,Chrome,FF等浏览器都没问题,就是在IE7上存在,问题如图所示
当我拉动scrollbar的时候,这两块饼居然神奇地跟着浏览器一起滚动了。
尝试了若干种方法,最后在滚动条所在的容器里加上了【*position:relative;】 才解决掉了该问题(*标记是IE7可以识别的样式)。
真搞不懂微软这位老人家当初在设计IE内核的时候怎么考虑的,不过由此也可以看到:IE7到IE8微软在浏览器渲染引擎上面是做了一些变动的,他也知道以前的那种模式不行了,所以纠正过来。
相关文章推荐
- 解决IE6,IE7下子元素使用position:relative、父元素使用overflow:auto后,子元素不随着滚动条滚动的问题
- 解决IE6,IE7下子元素使用position:relative、父元素使用overflow:auto后,子元素不随着滚动条滚动的问题
- 解决IE6,IE7下子元素不随着父元素滚动条滚动而滚动的问题
- 解决IE6,IE7下子元素使用position:relative、父元素使用overflow:auto后,子元素不随着滚动条滚动的问题
- 在 360浏览器下 position:relative; 不随着滚动条的滚动而滚动而是飘在页面上 解决方法 给父级也就是出现滚动条的元素添加 position:relative;就ok l了
- 解决 IE6 position:fixed 固定定位问题(div固定,不随着滚动条滚动)
- IE6、IE7下解决Select框不随滚动条滚动的问题
- 笔记-[js兼容]-滚动条的滚动距离的兼容性问题解决方法。
- 解决手机网页内容层随着遮罩层滚动问题
- 中间部分滚动记录div内滚动条的位置, 以及将页面分为三部分组成解决position:fixed在ios下失效问题
- Extjs GridPanel 合计功能 解决滚动条滚动问题和页面刷新滚动条回到初始位置问题。
- 关于div的滚动条滚动到底部,内容显示不全的问题。(已解决)
- web移动端浮层滚动带动底层元素滚动问题解决
- 解决 IE6 不支持绝对定位 fixed 以及IE6下被绝对定位的元素在滚动的时候会闪动的问题
- 项目问题备忘之IE6、IE7父元素滚动,子元素不跟随滚动bug和点击穿透bug
- cocos-js里面解决滚动容器没有滚动条的问题
- 【CSS】IE7局部滚动区域下绝对定位或相对定位元素不随滚动条滚动的bug
- Extjs GridPanel 合计功能 解决滚动条滚动问题和页面刷新滚动条回到初始位置问题。
- 纯css解决div隐藏浏览器原生滚动条,但保留鼠标滚动效果的问题
- 解决相对定位随滚动条滚动可以无限下滑的问题