2. 定位
2.1 靜態定位(static)
2.2 相對定位(relative)
2.3 絕對定位(absolute)
2.4 固定定位(fixed)
2.5 絕對定位(特殊固定)和浮動的隱藏模式轉換
2.6 定位z-index疊放順序
2.7 經典案例
清除浮動的問題**,就是由於子級元素的浮動導致父級元素的內部高度為0
在 父級元素 新增overflow hidden scroll auto 皆可以
常用方法:
.clearfix:after
.clearfix
.clearfix:before,
.clearfix:after
.clearfix:after
.clearfix
定位,有定位屬性和邊偏移
position: ;
預設定位,標準流。
以自身為基準
脫標,但不完全,會在標準流之上
留坑!
以最近的有定位(相對 絕對 固定)的父級(祖先)元素為基準
沒有已定位的父級(祖先),則以瀏覽器首屏為基準
完全脫標,在標準流之上
不留坑以瀏覽器首屏為基準
依據最近的已經定位(絕對,相對,固定)的父元素(祖先)進行定位
常用操作。
要理解透徹。
浮動,蓋不了文字和。
定位可以,定位是脫標的
123ty
定位的盒子,使用auto無效(relative在沒有指定水平方向的margin或者為0時,auto任然有效)
浮動也是如此,不過浮動可以加乙個父盒子,對父盒子居中,但是麻煩
要理解定位盒子居中的演算法
是特殊的絕對定位,絕對脫標,不佔坑
但是只以瀏覽器為基準,與其他無關
絕對定位和浮動都會有inline-block特性,預設寬度為內容的寬度
div
z-index只針對定位!!!對其他無效,也無法指定!
沒有單位
越大,越高
z-index值一致的時候,後來者居上(後來者是指元素的使用順序)
預設為0
hom HTML CSS基礎知識個人筆記 1
html input 控制項 建立方式,table cap tr td或者table tr th,th為表頭,caption為標題 注意和dl的小差別,dl dt dd 的dd為空,不會佔位。目前是如此。user info name num male 111 xiaohong female 2221...
HTML CSS基礎知識個人筆記 4
2.盒子模型 2.2 內邊距 padding 2.3 外邊距 margin 2.4 盒子小結 background background color background image background repeat background attachment background positio...
HTML CSS基礎知識個人筆記 7
display 不佔坑 visibility 佔坑 典型處理a mask 預設,溢位部分顯示 overflow visible 溢位部分隱藏,不是刪除 overflow hidden 滾動條,不管有沒有超出,都顯示滾動條 overflow scroll 在超出的時候,加滾動條,body 和 test...