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
原意:表示移除隐藏,溢出边框的内容都要隐藏掉
效果图:
代码:
主要内容
发表评论 (审核通过后显示评论):