css相对定位(css固定定位不脱离文档流)

  CSS 提供了三种基本的定位机制:普通流、浮动和定位;通过这三种方式可实现页面的排版布局。

image.png

  普通流

  普通流中元素的位置由元素在 (X)HTML 中的位置决定:

  块级元素独自占一行,在文本流中从上到下一个接一个地排列;

  行内元素在一行中并排排列,遇到父元素的边沿会换行继续排列;

  浮动

  浮动会让元素脱离标准文档流,不再占原来的空间,可以让多个块级元素并排显示。

  定位

  CSS中一共有N种定位方式,其中,static,relative,absolute三种方式是最基本最常用的三种定位方式。

  - static默认定位方式,元素按照正常文档流进行布局,不占据空间。

  - relative相对定位,相对于原来的位置,但是原来的位置仍然保留。

  - absolute绝对定位,相对于最近的非static定位的祖先元素进行定位。


发表评论

评论列表

还没有评论,快来说点什么吧~