overflow :hidden为什么可以清除浮动

来源:3-1 首页.页面框架代码编写

vuepz

2019-08-14 19:50:11

overflow :hidden为什么可以清除浮动 ;overflow :hidden是什么意思?


写回答

1回答

好帮手慕夭夭

2019-08-15

你好同学,overflow :hidden有两个作用,一个是设置超出隐藏,一个是清除浮动。

原意就是溢出隐藏,即设置此属性的元素,它里面的内容或者元素如果超出父元素区域,超出的内容就会被隐藏掉。而正是因为overflow :hidden需要计算父元素高度,然后算出来超出部分进行隐藏。那么它就会撑开自身把所有的子元素包裹进来,即在设置超出隐藏的同时,也解决了父元素高度塌陷问题(解决高度塌陷即给父元素清除浮动)。

祝学习愉快,望采纳。

1

0 学习 · 14456 问题

查看课程