元素在(脫離)文件流的特點

2021-10-24 12:43:57 字數 440 閱讀 3097

0.常見的塊級元素、行內元素、行內塊元素

行內元素 inline

- 行內元素不會獨佔一行,只佔自身的大小

- 行內元素在頁面中自左向右水平排列,如果一行之中不能容納下所有的行 內元素,則元素會換行,自左向右排列。

- 預設寬度和高度都是被內容撐開

- 只能設定margin-left和margin-right、padding-left和padding-right

行內塊元素 inline-block

- 行內塊元素不會獨佔一行,只佔自身大小

- 行內塊元素水平排雷,自左向右

- 可以設定寬、高

- 可以設定margin和padding

**2.元素脫離文件的特點**

float探索,脫離文件流?不脫離文件流?

float屬性是css2中的乙個屬性,很多時候我們都會用到她,但是通常只要一不小心就會遇到很多問題,跟設想的完全不一樣呀,怎麼回事?那麼這個時候我們應該冷靜下來好好探索一下這個屬性的用法,弄明白其原理,適用於什麼場景,這樣在任何情況下都能正確的使用她。最初,float是應用於影象,使文字環繞在其周圍...

CSS脫離文件流

脫離文件流 也就是將元素從普通的布局排版中拿走,其他盒子在定位的時候,會當做脫離文件流的元素不存在而進行定位。需要注意的是,使用float脫離文件流時,其他盒子會無視這個元素,但其他盒子內的文字依然會為這個元素讓出位置,環繞在周圍。其他盒子與其他盒子內的文字都會無視它。float 如上圖 div2實...

css脫離文件流html元素位置控制

舉個簡單的例子,脫離文件流就相比我們上學時,將戶口遷移到學校,家鄉沒有留我們的戶口和位置。沒有脫離文件流就相當於,我們雖然走了,但是我們的戶口和位置還在原來的戶籍所在地。html頁面元素類似,沒有脫離文件流的元素會按原來的塊級元素 行內元素來進行排列劃分。脫離文件流的元素排列就不受原來的劃分規則制約...