开发者社区> 问答> 正文

既然设置float会导致元素脱离文档流,会遮盖后面的元素,那为什么如果后面是文本,就不会遮盖到呢?

后面跟div的时候,div会被遮盖————http://runjs.cn/code/tjihw6yn
后面跟文本的时候,文本却不会被遮盖————http://runjs.cn/code/dudhoxao

展开
收起
a123456678 2016-05-27 15:23:16 2518 0
1 条回答
写回答
取消 提交回答
  • 浮动跟定位虽说都是所谓的脱离文档流,但是感觉上似乎还是有区别的。浮动之后,会影响后面的元素的排列,并且边框和背景会“塞”到浮动元素的下面,但是内容会挡住。而定位因为有了层叠特性,会完全覆盖。

    2019-07-17 19:18:00
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载