我有一个与位置“相对”和浮动:左div, “滚动页面时div正在正确移动。 很多时候我用位置相对的div,和其他div在父母的位置absolute.But这个问题,我第一次看到它。这真的很奇怪。我尝试将DOC类型更改为“严格”,但这是对我来说不是好的解决方案css ie8问题位置相对滚动时的行为就像绝对
1
A
回答
0
您的网站可能会以兼容性视图显示,或以其他方式呈现为IE7。 IE7从来不喜欢位置:相对元素,经常将它们固定在页面上,没有任何理由。
尝试添加CSS规则
html { position: relative; }
,看看能否解决。
5
相关问题
- 1. CSS位置绝对和滚动问题
- 2. css位置:绝对问题
- 3. CSS相对绝对位置
- 4. 位置绝对和相对IE7问题
- 5. IE8绝对位置+透明度问题
- 6. CSS位置相对作为绝对
- 7. css位置:相对vs位置:绝对
- 8. CSS,位置:绝对的,滚动条
- 9. IE8的位置相对负值问题
- 10. IE8底部:0位置:绝对行为像位置:固定
- 11. IE8位置:绝对;
- 12. 绝对位置在相对位置内的问题
- 13. CSS位置奇怪的问题:绝对
- 14. 位置绝对+滚动
- 15. 相对于图像的绝对位置
- 16. 绝对和相对的CSS位置
- 17. 相对和绝对定位的问题
- 18. IE8 Z-Index位置绝对
- 19. IE8位置固定的位置绝对里面溢出问题
- 20. CSS滚动绝对VS相对
- 21. CSS:绝对定位问题
- 22. 问题与CSS,在位置上:绝对
- 23. HTML和CSS,绝对位置问题
- 24. CSS位置绝对Z索引问题
- 25. 绝对位置问题
- 26. 相对和绝对位置CSS HTML
- 27. CSS位置:绝对相对调整
- 28. CSS相对和绝对位置
- 29. 绝对vs相对CSS位置
- 30. HTML/CSS位置绝对&相对
请给你的代码,以便更好地理解 – 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