CSS中的几种定位方式有absolute,relative,fixed,sticky
绝对定位可以与相对定位配合使用,相对定位只写了声明没有写其它定位位置的声明则不会脱离标准文档流的结构,可以让绝对定位当做标志。
一、relative
相对定位是相对于自己进行定位。即相对自身进行位置变动,不脱离标准文档流,保留原有的位置。
二、absolute
相对定位时相对于自身定位,位置是不确定的。而绝对定位是相对于最近一个已经定位了的父级元素定位。这样做的好处就是如果一个模块的东西变动,我们用了绝对定位就只用变动父元素,其子元素的位置全部都会跟着变动,会脱离标准文档流。
三、粘性定位
固定在一个位置不动
四、fixed
用fixed声明的元素在滑动页面滑动时候,这个元素在窗口的位置不会随着滑动而改变。