文檔流

文檔流是什么?

看法一:

個人覺得文檔流的翻譯容易誤導人,沒看過原版的我竟然拿"document flow"去Google……原文是"normal flow"讨彼,不明白為什么會被翻譯成文檔流宙枷,也有人叫普通流、正常流茫陆,指語言文本從左到右,從上到下顯示擎析,這是傳統(tǒng)HTML文檔的文本布局簿盅。浮動(float)、絕對定位(absolute)揍魂、固定定位(fixed)三種方式定位會脫離文檔流桨醋。

看法二:

文檔流是相對于盒子模型講的文本流是相對于文子段落講的元素浮動之后,會讓它跳出文檔流现斋,也就是說當它后面還有元素時喜最,其他元素會無視它所占據(jù)了的區(qū)域,直接在它身下布局庄蹋。

但是文字卻會認同浮動元素所占據(jù)的區(qū)域瞬内,圍繞它布局,也就是沒有拖出文本流限书。但是絕對定位后虫蝶,不僅元素盒子會拖出文檔流,文字也會出文本流倦西。那么后面元素的文本就不會在認同它的區(qū)域位置秉扑,會直接在它后面布局,不會在環(huán)繞调限。當然你可以使用 index-z 來讓底部的元素到上面來舟陆,類似于一個圖層的概念

看法三:

文檔流是文檔中可顯示對象在排列時所占用的位置。比如網(wǎng)頁的div標簽它默認占用的寬度位置是一整行耻矮,p標簽默認占用寬度也是一整行秦躯,因為div標簽和p標簽是塊狀對象。 網(wǎng)頁中大部分對象默認是占用文檔流裆装,也有一些對象是不占文檔流的踱承,比如表單中隱藏域倡缠。

看法四:

寫html,css的同學應該需要清楚什么是文檔流茎活。文檔流:將窗體自上而下分成一行一行,并在每行中按從左至右的挨次排放元素,即為文檔流昙沦。
看法五:
?剛接觸CSS時經(jīng)常聽到看到一個詞"文檔流",那到底什么是"文檔流"呢载荔?然后會看到"絕對定位和浮動定位能脫離文檔流"盾饮,從這句可以看到文檔流和絕對定位、浮動定位是同一個范疇的概念懒熙,再后來在W3C標準文檔找到關于Absolute positioning和Float的內(nèi)容丘损,卻怎么也找不到Document flow(文檔流)的資料。后來終于知道是某位大神將Normal flow翻譯為文檔流而已工扎。徘钥。。肢娘。呈础。。而我更偏好它的直譯"常規(guī)流"橱健,或直接引用英文名詞就好了猪落。

看法6

normal flow is how these block and inline elements will display on the web page without any intervention by the web designer.

什么是脫離文檔流?

定義1:

CSS中脫離文檔流畴博,也就是將元素從普通的布局排版中拿走,其他盒子在定位的時候蓝仲,會當做脫離文檔流的元素不存在而進行定位俱病。

定義2:

脫離文檔流是相對正常文檔流而言的。正常文檔流就是我們沒有用CSS樣式去控制的HTML文檔結(jié)構(gòu)袱结,你寫的界面的順序就是網(wǎng)頁展示的順序亮隙。比如寫了5個div元素。正常文檔流就是按照依次顯示這5個div元素垢夹。由于div元素是塊元素溢吻,因此每個div元素獨占一行

哪種情況會脫離文檔流?

看法1:

浮動和絕對定位元素都脫離了當前的文檔流果元。浮動元素是否脫離了文檔流一直是一個爭議話題促王,我個人的理解是絕對定位完全脫離文檔流,但浮動元素只是改變了文檔流而晒,并且會對其他元素產(chǎn)生影響蝇狼,所以并不能說脫離了文檔流。

總結(jié)

文檔流就是個翻譯引起的車禍倡怎!
多看點英文資料迅耘。少看二手資料贱枣。

參考

文檔流 - Newbie_小白 - 博客園
(14 條消息)css脫離文檔流到底是什么意思,脫離文檔流就不占據(jù)空間了嗎颤专?脫離文檔流是不是指該元素從dom樹中脫離纽哥? - 知乎
DOM中關于脫離文檔流的幾種情況分析 - 推酷
HTML文檔流CSS入門教程綠葉學習網(wǎng)
(14 條消息)CSS 定位體系中的 Normal flow 應該如何翻譯比較好? - 知乎
Definition of Normal Flow in Web Page Design

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末栖秕,一起剝皮案震驚了整個濱河市春塌,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌累魔,老刑警劉巖摔笤,帶你破解...
    沈念sama閱讀 211,561評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異垦写,居然都是意外死亡吕世,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,218評論 3 385
  • 文/潘曉璐 我一進店門梯投,熙熙樓的掌柜王于貴愁眉苦臉地迎上來命辖,“玉大人,你說我怎么就攤上這事分蓖《В” “怎么了?”我有些...
    開封第一講書人閱讀 157,162評論 0 348
  • 文/不壞的土叔 我叫張陵么鹤,是天一觀的道長终娃。 經(jīng)常有香客問我,道長蒸甜,這世上最難降的妖魔是什么棠耕? 我笑而不...
    開封第一講書人閱讀 56,470評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮柠新,結(jié)果婚禮上窍荧,老公的妹妹穿的比我還像新娘。我一直安慰自己恨憎,他們只是感情好蕊退,可當我...
    茶點故事閱讀 65,550評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著憔恳,像睡著了一般瓤荔。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上钥组,一...
    開封第一講書人閱讀 49,806評論 1 290
  • 那天茉贡,我揣著相機與錄音,去河邊找鬼者铜。 笑死腔丧,一個胖子當著我的面吹牛放椰,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播愉粤,決...
    沈念sama閱讀 38,951評論 3 407
  • 文/蒼蘭香墨 我猛地睜開眼砾医,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了衣厘?” 一聲冷哼從身側(cè)響起如蚜,我...
    開封第一講書人閱讀 37,712評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎影暴,沒想到半個月后错邦,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,166評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡型宙,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,510評論 2 327
  • 正文 我和宋清朗相戀三年撬呢,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片妆兑。...
    茶點故事閱讀 38,643評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡魂拦,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出搁嗓,到底是詐尸還是另有隱情芯勘,我是刑警寧澤,帶...
    沈念sama閱讀 34,306評論 4 330
  • 正文 年R本政府宣布腺逛,位于F島的核電站荷愕,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏棍矛。R本人自食惡果不足惜安疗,卻給世界環(huán)境...
    茶點故事閱讀 39,930評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望茄靠。 院中可真熱鬧,春花似錦蝶桶、人聲如沸慨绳。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,745評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽脐雪。三九已至,卻和暖如春恢共,著一層夾襖步出監(jiān)牢的瞬間战秋,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,983評論 1 266
  • 我被黑心中介騙來泰國打工讨韭, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留脂信,地道東北人癣蟋。 一個月前我還...
    沈念sama閱讀 46,351評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像狰闪,于是被迫代替她去往敵國和親疯搅。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,509評論 2 348

推薦閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案埋泵? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 13,737評論 1 92
  • 標準文檔流 一.標準流中的微觀現(xiàn)象: 1>空白折疊現(xiàn)象 2>高矮不齊,底邊對齊如果又有圖片且圖片參差不齊的,又有文...
    flowerflower閱讀 10,066評論 2 16
  • 文檔流:將窗體自上而下分成一行一行,并在每行中按從左至右的挨次排放元素,即為文檔流幔欧。??每個非浮動塊級元素都獨有一...
    IrisLong閱讀 300評論 0 0
  • 1.元素在文檔流中的排列方式 block元素: 獨占一行,默認block元素寬度自動填滿其父元素寬度丽声。block元...
    Jojo_Zhan閱讀 974評論 0 0
  • 網(wǎng)頁布局的定義 網(wǎng)頁的布局方式就是瀏覽器如何對網(wǎng)頁中的元素進行排版雁社。主要分為:文檔流浴井,定位,浮動歧胁。 文檔流 文檔流...
    瘋小兒閱讀 2,791評論 0 2