最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

overflow清除浮动的问题_html/css

来源:动视网 责编:小采 时间:2020-11-27 16:33:03
文档

overflow清除浮动的问题_html/css

overflow清除浮动的问题_html/css_WEB-ITnose: 一直没想明白为什么使用overflow:hidden可以清除浮动呢?这是什么原理啊? 另外这种方法是不是在IE9里不行了?我刚才试了下,不行。但在火狐里还可以。 回复讨论(解决方案) 没发觉能清除 没发觉能清除 可是我从网上看的教学视频,他里面讲的清
推荐度:
导读overflow清除浮动的问题_html/css_WEB-ITnose: 一直没想明白为什么使用overflow:hidden可以清除浮动呢?这是什么原理啊? 另外这种方法是不是在IE9里不行了?我刚才试了下,不行。但在火狐里还可以。 回复讨论(解决方案) 没发觉能清除 没发觉能清除 可是我从网上看的教学视频,他里面讲的清

	


一直没想明白为什么使用overflow:hidden可以清除浮动呢?这是什么原理啊?

另外这种方法是不是在IE9里不行了?我刚才试了下,不行。但在火狐里还可以。


回复讨论(解决方案)

没发觉能清除

没发觉能清除
可是我从网上看的教学视频,他里面讲的清除float有两种办法:1、clear 2、overflow:hidden;
而且在他那确实清除成功了,但在我这(IE9)不行。






为什么必须得给父DIV赋高呢?
另外用over:hidden消除浮动是什么原理啊?

 	 

你这样写的时候你测试一下,并没有清除浮动啊?

HTML code



没加over:hidden是这样的效果:

 



加了over:hidden是这样的效果:
 



我所说的清除浮动,不是对后面元素的影响,是消除了对父元素的影响。
我的问题是,为什么over:hidden会实现这样的效果?

谢谢!

只知道对该div有溢出隐藏功能 至于浮动清除浮动 没发觉

算了我再开个帖子吧

说一下个人理解:
div不指定width和height时,默认width为0,height为100%;
不加overflow:hidden时,子div受float影响脱离父div的束缚,父div默认没有高度,自然就是第一个图的效果;
加上overflow:hidden时,所谓消除了浮动,那么子div自然就要使父div的高度为100px、宽度默认100%
实际上,overflow:hidden影响的只是垂直空间上的浮动,并不影响水平面上的浮动,将float设置为right可以看得更加明白。(仅仅是个人理解,不知道正确不。。。)

文档

overflow清除浮动的问题_html/css

overflow清除浮动的问题_html/css_WEB-ITnose: 一直没想明白为什么使用overflow:hidden可以清除浮动呢?这是什么原理啊? 另外这种方法是不是在IE9里不行了?我刚才试了下,不行。但在火狐里还可以。 回复讨论(解决方案) 没发觉能清除 没发觉能清除 可是我从网上看的教学视频,他里面讲的清
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top