在布局中,有可能会出现这样的现象,就是子元素没有把父元素撑开,父元素出现塌陷现象,这个问题基本上都是由没有清除浮动造成的,网上的分析还是海量的,不过这里还是再做一下简单介绍,希望能够给需要的朋友带来一定的帮助。

代码如下:[HTML] 纯文本查看 复制代码运行代码

蚂蚁部落

#box{

width:400px;

border:5px solid red;

}

#left{

width:100px;

height:50px;

background:blue;

float:left

}

#right{

width:100px;

height:50px;

background:#609;

float:right

}

从上面的代码表现可以看出父元素出现了塌陷现象,就是因为子元素采用了浮动,但是没有清除。

解决方案如下:[HTML] 纯文本查看 复制代码运行代码

蚂蚁部落

#box{

width:400px;

border:5px solid red;

overflow:hidden;

}

#left{

width:100px;

height:50px;

background:blue;

float:left

}

#right{

width:100px;

height:50px;

background:#609;

float:right

}

在父元素上添加了overflow:hidden实现了清除浮动的效果,当然清除浮动方式有很多中。

更多相关内容可以参阅css清除浮动的方式汇总一章节。

body 没有被撑开_父元素没有被撑开塌陷问题解决方案相关推荐

  1. body 没有被撑开_父div没有被撑开,该怎么解决?_html/css_WEB-ITnose

    上面的例子中,保留div1的height:100%的前提下,能够让div2撑开div1吗? 回复讨论(解决方案) 默认情况下就是撑开的 height:100%;不要或者设为 height:auto, ...

  2. CSS:当子元素皆浮动,撑开父元素的3种方式

    1. 在子元素后面补充同级的空元素,并定义清除浮动样式 html文件 <main><div><span>肥水东流无尽期.当初不合种相思.梦中未比丹青见,暗里忽惊山鸟 ...

  3. css高度自适应-父元素随子元素变化

    Day16 1. min-height IE6不兼容问题 正常项目中:最小高度直接用min-height即可. 如果考虑兼容:min-height IE6不兼容.IE6默认把height解析成最小高度 ...

  4. 父元素设置overflow: overlay; 或 overflow: scroll; 或 overflow: auto; 如果子元素超出父元素内容,父元素会被子元素超出部分撑大至子元素同样大小

    发现 父元素设置overflow: overlay; 或 overflow: scroll; 或 overflow: auto; 如果子元素超出父元素内容,父元素会被子元素超出部分撑大至子元素同样大小 ...

  5. HTML浮动导致高度塌陷,HTML 文档流,设置元素浮动,导致父元素高度无法自适应的解决方法(高度欺骗)...

    元素浮动定义 float 属性定义元素在哪个方向浮动.以往这个属性总应用于图像,使文本围绕在图像周围,不过在 CSS 中,任何元素都可以浮动.浮动元素会生成一个块级框,而不论它本身是何种元素. 如果浮 ...

  6. [css] 父元素下有子元素,子元素也有高度但父元素的高度为何为0呢?分析下可能出现的原因及解决方法

    [css] 父元素下有子元素,子元素也有高度但父元素的高度为何为0呢?分析下可能出现的原因及解决方法 父元素塌陷父元素在文档流中高度默认是被子元素撑开的,当子元素脱离文档流以后,将无法撑起父元素的高度 ...

  7. html自适应_web前端入门到实战:HTML 文档流,设置元素浮动,导致父元素高度无法自适应的解决方法...

    元素浮动定义 float 属性定义元素在哪个方向浮动.以往这个属性总应用于图像,使文本围绕在图像周围,不过在 CSS 中,任何元素都可以浮动.浮动元素会生成一个块级框,而不论它本身是何种元素. 如果浮 ...

  8. 父元素设置min-height,子元素height 100%失效问题

    问题描述 当父元素设置了min-height后,子元素设置height为100%,发现子元素的height 100%失效,即无法根据父级的高度自适应,而是根据自身内部元素撑开高度,若子元素设置了确定的 ...

  9. 【CSS篇】父元素设置min-height,子元素height 100%失效问题

    问题描述 当父元素设置了min-height后,子元素设置height为100%,发现子元素的height 100%失效,即无法根据父级的高度自适应,而是根据自身内部元素撑开高度,若子元素设置了确定的 ...

最新文章

  1. windows下 nginx安装 使用
  2. C# 函数参数object sender, EventArgs e
  3. junit链接mysql_java – 使用JUnit进行简单的JDBC连接测试
  4. windows tomcat 升级openssl_Linunx开发环境配置——Tomcat
  5. 【单调栈】向右看齐(luogu 2947)
  6. 高级SmartGWT教程,第1部分
  7. CCIE学习(40)—— OSPF设计与LSA类型(三)
  8. Illustrator 教程,如何在 Illustrator 中创建色板?
  9. YUI3 Overlay的使用
  10. obs摄像头模糊_OBS录制视频画面很糊,不清晰,怎么调整设置?
  11. 如何判断一个三位数是否为水仙花数
  12. 《图书管理系统》需求分析
  13. pt100铂电阻低温温度传感器的特点
  14. 在linux开发板上显示图片,制作开发板的logo标签
  15. Elasticsearch:从写入原理谈写入优化
  16. 无线电视服务器主机名,电视服务器主机名怎么填
  17. 【JDBC】JPA和JDBC的区别
  18. Vue UI组件库(Element UI库)
  19. 装机不求人,10 分钟电脑配置挑选速成攻略
  20. RedHat/CentOS8【OpenSSL】制作自签证书和 HTTPS 配置

热门文章

  1. php正则表达式后向引用和贪婪模式
  2. 保姆级教程:python读取并绘制nc数据
  3. Jmeter的Html报告汉化及解析
  4. k8s拉取镜像规则_【大强哥-k8s从入门到放弃13】Service详解
  5. 吸烟行为检测系统(Python+YOLOv5深度学习模型+清新界面)
  6. windows11便签在哪里,win11怎么新建便签
  7. 从 sourcemap 中获取源码
  8. 10g recyclebin与用户表空间限额
  9. 一文解析:安装和运行Qlik Sense的系统要求及浏览器支持
  10. Kanzi for Android Demo