css文檔流

所謂的文檔流,指的是元素排版佈局過程當中,元素會自動從左往右,從上往下的流式排列。並最終窗體自上而下分紅一行行, 並在每行中按從左至右的順序排放元素。脫離文檔流便是元素打亂了這個排列,或是從排版中拿走。瀏覽器

當前所知的脫離文檔流的方式有兩種:浮動和定位。佈局

描述
absolute

生成絕對定位的元素,相對於 static 定位之外的第一個父元素進行定位。繼承

元素的位置經過 "left", "top", "right" 以及 "bottom" 屬性進行規定。文檔

fixed

生成絕對定位的元素,相對於瀏覽器窗口進行定位。it

元素的位置經過 "left", "top", "right" 以及 "bottom" 屬性進行規定。io

relative

生成相對定位的元素,相對於其正常位置進行定位。table

所以,"left:20" 會向元素的 LEFT 位置添加 20 像素。class

static 默認值。沒有定位,元素出如今正常的流中(忽略 top, bottom, left, right 或者 z-index 聲明)。
inherit 規定應該從父元素繼承 position 屬性的值。
相關文章
相關標籤/搜索