我有一个与位置“相对”和浮动:左div, “滚动页面时div正在正确移动。 很多时候我用位置相对的div,和其他div在父母的位置absolute.But这个问题,我第一次看到它。这真的很奇怪。我尝试将DOC类型更改为“严格”,但这是对我来说不是好的解决方案css ie8问题位置相对滚动时的行为就像绝对
1
A
回答
0
您的网站可能会以兼容性视图显示,或以其他方式呈现为IE7。 IE7从来不喜欢位置:相对元素,经常将它们固定在页面上,没有任何理由。
尝试添加CSS规则
html { position: relative; }
,看看能否解决。
5
相关问题
- 1. CSS相对绝对位置
- 2. 位置绝对和相对IE7问题
- 3. css位置:相对vs位置:绝对
- 4. CSS,位置:绝对的,滚动条
- 5. IE8的位置相对负值问题
- 6. IE8底部:0位置:绝对行为像位置:固定
- 7. IE8位置:绝对;
- 8. CSS位置奇怪的问题:绝对
- 9. 绝对和相对的CSS位置
- 10. 相对和绝对定位的问题
- 11. 问题与CSS,在位置上:绝对
- 12. HTML和CSS,绝对位置问题
- 13. CSS位置绝对Z索引问题
- 14. 绝对位置问题
- 15. HTML/CSS位置绝对&相对
- 16. CSS位置相对于绝对
- 17. CSS位置:绝对相对调整
- 18. CSS定位 - 绝对/相对/?
- 19. 位置问题:打印时元素绝对 - IE8
- 20. 位置:绝对和位置:相对问题ie
- 21. 绝对位置问题
- 22. 相对的绝对位置
- 23. 滚动后绝对div的位置
- 24. 使绝对位置滚动移动
- 25. 绝对位置的孩子相对于滚动祖父母
- 26. IE位置问题:绝对
- 27. 问题与位置:绝对;
- 28. 滚动位置绝对导航问题的全高程
- 29. ie7 css;位置相对问题?
- 30. 在ie7中的位置绝对和相对问题
请给你的代码,以便更好地理解 – sandeep 2011-03-31 11:54:00
感谢您的快速回复,但我很羞愧自己。这是我的错误在我的css文件。还是不明白错误在哪里,但我会解决它。 – petar 2011-03-31 13:30:01
问题是我的身体没有position.And我的内容我这么长,显示滚动。在我的主div和所有内容都是这个主div。我有一个相对位置的div。当滚动页面滚动除了这个具有相对位置的div以外,他的行为就像静态的位置。我解决问题只是为了设置我的主要位置相对。一切都很顺利。 – petar 2011-03-31 14:43:23