IT技术博客大学习 共学习 共进步

IE6 bug: 消失的绝对定位元素

163 UED Team 2009-12-02 22:56:22 浏览 2,802 次

此BUG最初是在《前端观察》网站刊登,这里再描述一下,代码如下:

以下是代码片段:



abs


main


sub


以上代码在IE6下浏览会发现,绝对定位元素不见了。

产生原因不明,当满足以下条件之一可解决:

1、main + sub + 2 < content(各元素的宽度);
2、在main元素之前加一个空的

,如…
…;
3、给abs元素再嵌套一个div元素,如
abs

建议继续学习

  1. iOS的定位原理揭秘 (阅读 5,823)
  2. 在python中获取当前位置所在的行号和函数名 (阅读 4,663)
  3. 常见定位技术有哪些? (阅读 3,463)
  4. 无线产品规划 (阅读 2,743)
  5. 定位相关的怪异问题 (阅读 2,601)
  6. 如何开拓新业务 (阅读 2,463)
  7. 定位相关的怪异问题 (阅读 2,402)
  8. 产品线定位 (阅读 2,401)
  9. 网站定位的面子问题 (阅读 2,341)
  10. 从社区定位到顺势而为 (阅读 2,262)