[url]http://www.cnblogs.com/Zigzag/archive/2009/02/19/position.html[/url]
此文已经讲的很详细了!
我来简化一下,说说自己的理解:
relative:根据他自身的位置(没有进行relative偏移时)进行偏移
absolute则分两种情况:1、父级对象都没有设置position属性(主要是relative和absolute两个值)时,则会以body为定位对象,即按浏览器窗口进行定位;
2、当父级对象设置了position属性时,则根据设置了position的最近的父级对象进行定位
注意:当position设成absolute之后,margin不起作用,但是padding和border还是存在的!
此文已经讲的很详细了!
我来简化一下,说说自己的理解:
relative:根据他自身的位置(没有进行relative偏移时)进行偏移
absolute则分两种情况:1、父级对象都没有设置position属性(主要是relative和absolute两个值)时,则会以body为定位对象,即按浏览器窗口进行定位;
2、当父级对象设置了position属性时,则根据设置了position的最近的父级对象进行定位
注意:当position设成absolute之后,margin不起作用,但是padding和border还是存在的!