css盒子的定位

static:默认的属性,盒子按照标准流(包括浮动)进行布局。 relative:相对定位,盒子相对于他本来的标准位置偏移指定的距离。其仍在标准流中,对父盒子和兄弟盒子没有影响,其父盒子兄弟盒子仍然认为该盒子在原来位置上。 absolute:绝对定位,盒子以他的包含框(父框)为基准进行偏移。其从标准流里脱出,其后兄弟盒子的定位没受影响,当这个盒子不存在。 绝对定位以它“最近”的一个“已经定位”(position属性值非static、默认)的“祖先元素”为基准(又称为包含块)进行偏移。如果没有则以浏览器窗口为基准。 如果设置了绝对定位,却没有设置某个/多个偏移属性,那么这个/多个仍然保持原来的位置 fixed:固定定位,以浏览器窗口为基准进行定位,其他和绝对定位类似。
posted @ 2009-08-18 18:26  Defims  阅读(154)  评论(0编辑  收藏  举报