web前端入门到实战:CSS清除浮动的方法,通过项目解析总结

网页布局中经常会用到float浮动,但是浮动的块级元素脱离了标准文档流,使得浮动元素的父元素没有高度,导致父级元素没有高度,所以需要清除浮动对父级元素的影响,本文介绍清除浮动的几种方法。

清除浮动影响的几种方法:

  • 给父级元素设置高度

效果图:

代码:




web前端开发学习Q-q-u-n: 731771211,分享学习的方法和需要注意的小细节,不停更新最新的教程和学习方法(详细的前端项目实战教学视频,PDF)
  • 外墙法:使用一个空白块级元素上添加css样式clear清除浮动

注意:添加了clear样式的块级元素添加不了margin外边距属性

效果图:

代码:





主要内容
  • 内墙法:使用一个空白块级元素上添加css样式clear清除浮动

效果图:

代码:




web前端开发学习Q-q-u-n: 731771211,分享学习的方法和需要注意的小细节,不停更新最新的教程和学习方法(详细的前端项目实战教学视频,PDF)

内墙法 相对于外墙法有相对优点:

内墙法设置后,浮动元素的父级元素会被撑开,也就是说有了高度

  • 给浮动元素的父元素添加 overflow:hidden

原意:表示移除隐藏,溢出边框的内容都要隐藏掉

效果图:

代码:





主要内容

你可能感兴趣的:(web前端入门到实战:CSS清除浮动的方法,通过项目解析总结)