您的位置:首页 > Web前端 > CSS

CSS之position定位

2018-03-25 15:30 267 查看

static

元素框正常生成。块级元素生成一个矩形框,作为文档流的一部分,行内元素则会创建一个或多个行框,置于其父元素中。不设置position属性时,默认也是这种情况。

relative

元素框偏移某个距离。元素仍保持其未定位前的形状,它原本所占的空间仍保留。

该定位方式可能会使块级元素超出其父容器

fixed

元素框的表现类似于将 position 设置为 absolute,不过其包含块是视窗本身。

- 也就是说这种定位方式是相对于浏览器窗口的

- 元素框从文档中完全删除

absolute

元素框从文档流完全删除

该定位方式相对于其包含块

关于
position:absolute;
相对于其包含块详解

这种定位方式,其相对的是离他最近的position不为static的祖先元素,因此它相对的可能并不是其父元素,注意这一点即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: