为了账号安全,请及时绑定邮箱和手机立即绑定

浮动为什么会对父元素造成影响呢!它不是以父元素做容器来浮动的嘛!怎么会让父容器缩成一条了!

不是父容器没内容的原因,加入了一段文本,结果是一样的!

正在回答

4 回答

内部容器div设置了float属性,那是脱离了文档流,float 有破坏性,脱离父级的束缚,所以父级就高度就变了

1 回复 有任何疑惑可以回复我~

产生原因不明,但只要记住就住只要有浮动,就要清除浮动。

0 回复 有任何疑惑可以回复我~

总之遇到这种情况的话就清除一下浮动吧

0 回复 有任何疑惑可以回复我~

看到一个解释说法是,内部容器div设置了float属性,那是脱离了文档流的,就当做单独的一个图层了吧,那么父容器div不设置清除浮动影响的话,没有内容撑开它,就缩成了一条线,那条线还是我自己设置的边界线。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
网页布局基础
  • 参与学习       214705    人
  • 解答问题       1756    个

让你精通CSS中三大定位机制,彻底掌握网页布局的相关知识

进入课程

浮动为什么会对父元素造成影响呢!它不是以父元素做容器来浮动的嘛!怎么会让父容器缩成一条了!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信