怪异模式下absolutely在IE6/7中的Bug

来源:互联网 发布:软件开发技术标书 编辑:程序博客网 时间:2024/05/16 00:11

 

绝对定位的元素其偏移量是相对于  absolute或者relative元素的,如果父元素是static,则继续寻找父父的元素是否是absolute或者relative的,直到body为止
示例里面父元素是static的,所以应该是相对于body定位的...



可以看到d02的位置相对于父元素d01,而不是body,去掉d01的overflow:hidden;后正常,或者加dtd,在标准模式下也正常!

 

建议大家尽量加doctype,标准模式下css正常发挥作用。