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

关于overflow的问题

关于overflow的问题

慕粉1469840478 2016-07-30 22:05:09
一个div容器,包含三个div,左中右,且都设置好了左浮动,显示在了同一行,但是我把中间的div加上overflow为hidden后,最右边的div跑到了容器的下面,这是为什么,如果说overflow影响的,为什么左边的div没有跑到下面去呢,我中间的div一定要加overflow,让他们在同一行,我需要怎么做
查看完整描述

3 回答

?
人笨嫌刀钝

TA贡献100条经验 获得超24个赞

这是bfc吧

查看完整回答
1 反对 回复 2016-07-31
?
脑阔疼

TA贡献8条经验 获得超3个赞

overflow 是常用的清除浮动的方法  你可以搜索浮动 和清除浮动相关知识 。如果你要三个div在一行中间overflowhidden 你可以尝试不用浮动 将三个div设置为display:inline-block;也可以达到三个div并排平铺的效果

查看完整回答
反对 回复 2016-08-01
?
yuicer

TA贡献8条经验 获得超1个赞

你可以试一下把第三个div在html的顺序和第二个overflow换一个,楼上没说错,是bfc,但是没啥影响。

查看完整回答
反对 回复 2016-08-01
  • 3 回答
  • 1 关注
  • 1606 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信