为什么css2的相对定位对IE9无效

没必要这么写吧……通常相对定位是为了在里面嵌套绝对定位。页面主体部分通常用默认定位+margin来定位,边栏用个绝对定位的div,边栏里面的项目用普通div就可以了。相对定位虽然可以看起来在想要的位置,但是元素原本的位置还是留白的,往往这并不是想要的效果。