定位

一共有三种基本定位机制:普通流,浮动和绝对定位。
定位 position

  • 1.相对定位 position: relative;

  • 相对定位是相对自己的原始位置进行定位。

  • 仍然占据原来的文档流位置,所以其后的元素的位置不会改变。即不脱离文档流。


  • 2.绝对定位 position: absolute;

  • 相对于已设置 position:relative; 的父元素进行定位。如果没有那样的父元素,则相对于根节点 body。

  • 不再占据文档流空间。即脱离文档流。


  • 3.相对于浏览器定位 position: fixed;

  • 相对于浏览器的窗口进行定位。

  • 不再占据文档流空间。即脱离文档流。

  • 4.普通文档流定位 postion: static;

  • 从上至下,从左往右依次排列,块级元素独占一行,行内元素会紧挨着。

  • 就是普通的文档流。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,682评论 1 92
  • 学习建议 定位、浮动是 CSS 核心知识点,必须熟练掌握。 1.文档流的概念指什么?有哪种方式可以让元素脱离文档流...
    饥人谷_任磊阅读 4,758评论 0 3
  • CSS 定位 CSS有三种基本的定位机制:普通流,浮动,绝对定位(absolute, fixed):普通流是默认定...
    _空空阅读 11,084评论 0 15
  • CSS有三种基本的定位机制:普通流(文档流),定位和浮动 普通流 :普通流中元素框的位置由元素在 XHTML 中的...
    饥人谷_沈梦圆阅读 3,633评论 0 0
  • 一、文档流的概念指什么?有哪种方式可以让元素脱离文档流? 1、文档流指的是元素在排列布局中所占用的位置,具体的说是...
    鸿鹄飞天阅读 4,168评论 0 0