## 相對定位
#### 語法
~~~
div{
position:relative;
}
~~~
<br>
#### 特性
* 不使元素脫離文檔流(元素移動之后原始位置會被保留)
* 如果沒有定位偏移量,對元素本身沒有任何影響
<br>
<br>
## 偏移量
~~~
div{
/* 往下偏移10px */
top:10px;
/* 往左偏移 10px */
right:10px;
/* 往上偏移 10px */
bottom:10px;
/* 往右偏移 10px */
left:10px;
}
~~~
<br>
## 絕對定位
#### 語法
~~~
div{
position:absolute;
}
~~~
<br>
#### 特性
* 使元素完全脫離文檔流,**有飛起來的感覺**
* 使行內支持寬高
* 塊級元素內容撐開寬度
* 如果有定位父級相對于定位父級發生偏移,沒有定位父級相對于document發生偏移
**相對定位一般都是配合絕對定位元素使用!**
<br>
## 層級
~~~
div{
position:absolute;
z-index:999;
}
~~~
* 定位元素默認后者層級高于前者
* 層級高的會遮住層級低的
<br>
## 固定定位
~~~
div{
position:fixed
}
~~~
* 與絕對定位的特性基本一致,的差別是始終相對整個文檔進行定位
<br>
<br>
<br>
- 01-青銅-HTML5+CSS3網頁開發
- 01-代碼初識
- 01-前端開發工程師
- 02-前端開發環境與軟件
- 03-什么是語言
- 04-頁面結構
- 05-常用標簽
- 06-樣式表
- 07-常見樣式與選擇器
- 01-高寬+邊框
- 02-練習
- 03-背景
- 04-練習
- 05-文字與文本
- 06-選擇器
- 07-練習
- 08-標簽類型
- 09-盒子模型
- 01-內邊距
- 02-計算方法
- 03-外邊距
- 04-盒子模型計算方式切換
- 05-overflow
- 06-練習
- 10-超鏈接
- 11-練習
- 02-css基礎2
- 01-選擇器優先級
- 02-標簽樣式初始化
- 03-一個標簽多個類
- 04-指針樣式
- 05-編碼規范
- 06-練習
- 03-浮動
- 01-練習
- 04-定位
- 01-練習
- 05-其他樣式
- 01-透明與隱藏
- 02-其他
- 03-練習
- 06-表格與表單
- 01-表格
- 02-表單
- 07-PC端整站開發
- 08-移動端開發與適配
- 09-響應式
- 10-git
- 01-html+css(做頁面)
- 前端打怪之路