900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > css中overflow如何清除浮动?overflow:hidden清除浮动的示例

css中overflow如何清除浮动?overflow:hidden清除浮动的示例

时间:2020-04-15 12:14:27

相关推荐

css中overflow如何清除浮动?overflow:hidden清除浮动的示例

web前端|css教程

overflow:hidden

web前端-css教程

本篇文章给大家介绍一下css中overflow:hidden属性清除浮动的方法,有需要的朋友可以参考一下。

卡片裂变源码,vscode 远程打开工程,ubuntu的变种,tomcat 闪出后消失,人人网+爬虫,php正则表达式 点,seo新手怎么找工作推广,网站源码路径,婚礼照片模板怎么用lzw

我们在上一篇文章中介绍了css中overflow:hidden内容溢出隐藏的效果,接下来的这篇文章我们就来看看css中overflow:hidden属性如何实现清除浮动。

诺云直播系统源码,vscode使用重定向,ubuntu坏道修复,tomcat转80端口,骚爬虫,兄弟连高洛峰php视频,丽水seo推广哪家好,网站登录界面素材,订餐信息模板lzw

首先我们要知道清除浮动,指的是让父元素可以检测到浮动元素的高度,从而撑起父元素,即解决高度塌陷问题,父元素有了自己的高度,从而避免父元素后面的元素向前补位;清除浮动,解决的是对父元素后面同级元素排版的影响,而子元素后面同级元素排版依然向前补位。

unrar 源码,vscode进虚拟环境,ubuntu 安装tex,tomcat如何指定域名,python 爬虫 界面,php 开启dom,上海创新seo优化咨询热线,另类音乐网站源码视300多,网站模板带后台源码lzw

下面我们就来看一个具体的示例

.parent{ width:300px; background:lightblue; border:1px solid; } .child1{ width:100px; height:100px; background:pink; float:left; } .child2{ width:200px; height:50px; background:red; }

效果如下:

上述代码中我们没有给parent设置高度,默认高度是auto,但是parent确显示出了高度,又因为我们给child1设置了浮动,脱离了文档流,所以parent中只有child2这一个文档流元素,因此parent被撑开的高度和child2一样,我们现在给parent设置一个overflow:hidden属性,效果又会变成怎样呢?下面我们来看具体的代码

.parent{ width:300px; background:lightblue; border:1px solid; overflow: hidden;} .child1{ width:100px; height:100px; background:pink; float:left; } .child2{ width:200px; height:50px; background:red; }

效果如下:

从上述的效果图中我们可以看到,给父元素添加一句”overflow:hidden”,就能让父元素包住这个脱离了文档流的浮动元素,换句话说,”overflow:hidden”可以清除包含块内子元素的浮动的影响。

本篇文章到这里就全部结束了,更多精彩内容大家可以关注php中文网相关教学栏目!!!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。