为什么会溢出

来源:3-4 企业网站制作之导航部分制作(一)

fatina

2016-02-19 12:42

为什么不加overflow就会在nav-left溢出

写回答 关注

3回答

  • 渣正
    2016-03-04 18:50:36

    题主去看看CSS大神 张鑫旭 的博客中关于float 和inline-block的文章就懂了。其实就是浮动会破坏块体的高度,脱离文档流,那么外围的div就无法包含HTML中嵌套于其中的子div,这种情况被人称为溢出。这也是浮动为人所诟病的地方。假如不想溢出,需要把父div设置成BFC,具体BFC是什么也需要题主自己去找然后慢慢理解。设置成BFC后就不会有溢出的问题了。

  • fatina
    2016-02-20 11:55:23

    我知道,但是他为啥会溢出

    米虫懒得聪明

    我也想知道,,好奇怪

    2016-03-02 10:42:46

    共 1 条回复 >

  • weibo_懒人壮壮_0
    2016-02-20 11:44:29

    overflow 就是控制溢出效果的

企业网站综合布局实战

本课程重点介绍HTML/CSS实现常见企业网站布局的方法

157038 学习 · 2143 问题

查看课程

相似问题