+ -
当前位置:首页 → 问答吧 → 什么时候用到overflow:hidden

什么时候用到overflow:hidden

时间:2011-05-10

来源:互联网

一直在郁闷中···        
    到底什么时候用到overflow:hidden   以及什么时候用到: display:inline   
    这两个属性一直没搞明白
   麻烦各位大侠指点迷津! 小弟谢啦   

    还有  (overflow:hidden     zoom:1   )这句起什么作用?

[ 本帖最后由 webfeng 于 2011-5-10 16:50 编辑 ]

作者: webfeng   发布时间: 2011-05-10

不需要滚动条出来的时候使用:overflow:hidden

作者: kuhui   发布时间: 2011-05-10

overflow:hidden;的意思就是 溢出文档如何显示,hidden即隐藏掉。
由于属性的特性,它可以“意外”的用来清理内部元素浮动。在实际构建页面时应尽量避免或少用这个方法来清理浮动。用:after伪类等方法才是更有的选择。

html元素有块(block)元素和行内(inline)元素,使用display:inline;就是把块元素转化为行内元素使用。
例如有些div症 就喜欢用这个属性让div呈现出行内元素的效果。
合理的运用元素可以避免一些类似代码量,例如上面div这个其实用span就行了。

overflow:hidden     zoom:1  像是一句针对IE清理浮动的语法。

作者: sivan   发布时间: 2011-05-10

清浮动等,zoom IE私有属性,触发HasLayout

作者: shouine   发布时间: 2011-05-10