CSS定位的定义:
在CSS中关于定位的内容是:position:relative | absolute | static | fixed
1、static 没有特别的设定,遵循基本的定位规定,不能通过z-index进行层次分级。
2、relative 不脱离文档流,参考自身静态位置通过 top,bottom,left,right 定位,并且可以通过z-index进行层次分级。
3、absolute 脱离文档流,通过 top,bottom,left,right 定位。选取其最近的父级定位元素,当父级 position 为 static 时,absolute元素将以body坐标原点进行定位,可以通过z-index进行层次分级。
在CSS中关于定位的内容是:position:relative | absolute | static | fixed
1、static 没有特别的设定,遵循基本的定位规定,不能通过z-index进行层次分级。
2、relative 不脱离文档流,参考自身静态位置通过 top,bottom,left,right 定位,并且可以通过z-index进行层次分级。
3、absolute 脱离文档流,通过 top,bottom,left,right 定位。选取其最近的父级定位元素,当父级 position 为 static 时,absolute元素将以body坐标原点进行定位,可以通过z-index进行层次分级。
4、fixed 固定定位,这里他所固定的对像是可视窗口而并非是body或是父级元素。可通过z-index进行层次分级。