前言 在理解浮动和定位时,触碰到文档流概念.为了更好理解浮动和定位,学习了文档流和DOM(文档对象模型). 正文 DOM(文档对象模型)简单理解就是编写的html页面所有内容构成的树形结构.例如: 根据 W3C 的 HTML DOM 标准,HTML 文档中的所有内容都是节点: 整个文档是一个文档节点. 每个 HTML 元素是元素节点. HTML 元素内的文本是文本节点. 每个 HTML 属性是属性节点. 注释是注释节点. 文档流是另一个概念,流实际上就是浏览器在页面上摆放Html元素所用的方
作者:张秋怡链接:http://www.zhihu.com/question/24529373/answer/29135021来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. Q: 脱离文档流就不占据空间了吗?A: 可以这么说.更准确地一点说,是一个元素脱离文档流(out of normal flow)之后,其他的元素在定位的时候会当做没看见它,两者位置重叠都是可以的. Q: 脱离文档流是不是指该元素从dom树中脱离?A: 不是,用浏览器的审查元素就可以看到脱离文档