以下采取自主学习,可自由选择文档、网课、请教他人等途径
定位布局重要知识点
**positon**
样式属性修改元素的定位方式
- 静态定位
position: static``默认值
- 元素使用正常的文档流布局
top,right,bottom,left,z-index
属性无效
- 元素使用正常的文档流布局
- 相对定位
position: relative
- 元素不脱离文档流,
top,right,bottom,left,z-index
属性生效,提供给绝对定位相对元素对象
- 元素不脱离文档流,
- 绝对定位
position: absolute
- 相对从父元素至根元素第一个非静态定位元素定位,元素脱离文档流,
top,right,bottom,left,z-index
属性生效
- 相对从父元素至根元素第一个非静态定位元素定位,元素脱离文档流,
- 固定定位
position: fixed
- 相对于视口定位,元素脱离文档流,
top,right,bottom,left,z-index
属性生效
- 相对于视口定位,元素脱离文档流,
- 粘性定位
position : stick
- 相对定位与固定定位的结合,元素在跨越特定阈值前为相对定位,之后为固定定位,
top,right,bottom,left,z-index
属性生效
- 相对定位与固定定位的结合,元素在跨越特定阈值前为相对定位,之后为固定定位,
通过样式属性控制元素偏移
top/right/bottom/left
可用于偏移非静态定位元素margin
可用于偏移块级元素transform
可用于任意元素偏移