老師這句講的不對吧:“設置了浮動的元素,仍舊處于標準文檔流中”?
“設置了浮動的元素,仍舊處于標準文檔流中”,這句話不對吧。
?1、W3C不是這么說的。W3C中說:“浮動的框可以向左或向右移動,直到它的外邊緣碰到包含框或另一個浮動框的邊框為止。 由于浮動框不在文檔的普通流中,所以文檔的普通流中的塊框表現得就像浮動框不存在一樣。”
?2、同樣在慕課網的課程中,江老實的課程《如何用CSS進行網頁布局》的3-2評測題目,也是說浮動也可以讓元素脫離文檔流。?
不管什么理由,最好嚴謹一些,不然對初學者會造成很大的困惑,進而讓學習者對慕課網失去信心。祝慕課網越辦越好!
2016-02-14
確實是說錯了,設置了浮動的元素已經脫離了文檔流
2016-02-17
同學,我理解的也不是很好,你可以瞧瞧這個http://www.xianlaiwan.cn/learn/121。
覺得,要是脫離的正常的文檔流,那么就應該像元素具有position中的具有偏移值relative屬性,會出現重疊,蓋住正常的文檔流,但是具有float屬性的元素依然具有盒模型,并對其他元素產生影響。
2016-02-17
并沒有錯