热门关键字:
jquery > jquery教程 > jquery教程 > css overflow(visible auto hidden scroll)教程

css overflow(visible auto hidden scroll)教程

267
作者:管理员
发布时间:2021/7/21 16:34:37
评论数:0
转载请自觉注明原文:http://www.jq-school.com/Show.aspx?id=5118
  Overflow可以实现隐藏超出对象内容,同时也有显示与隐藏滚动条的作用,接下来我们来了解学习css overflow样式。


  一、Overflow语法值 ? - ? TOP


  overflow : visible | auto | hidden | scroll


  当然overflow可以单独设置X(overflow-x)和Y(overflow-y)方向的滚动条样式其值与应用与overflow语法用法结构相同。


  二、Overflow参数值解释 ? - ? TOP


  visible :  不剪切内容也不添加滚动条。假如显式声明此默认值,对象将被剪切为包含对象的window或frame的大小。并且clip属性设置将失效


  auto :  此为body对象和textarea的默认值。在需要时剪切内容并添加滚动条,DIV默认情况也是这个值,但需要设置时候设置即可


  hidden :  不显示超过对象尺寸的内容


  scroll :  总是显示滚动条


  三、Overflow特别解释说明 ? - ? TOP


  检索或设置当对象的内容超过其指定高度及宽度时如何管理内容。


  设置textarea对象为hidden值将隐藏其滚动条。


  对于table来说,假如table-layout属性设置为fixed,则td对象支持带有默认值为hidden的overflow属性。如果设为hidden,scroll或者auto,那么超出td尺寸的内容将被剪切。如果设为visible,将导致额外的文本溢出到右边或左边(视direction属性设置而定)的单元格。


  自IE5开始,此属性在MAC平台上可用。


  四、重点学习Overflow ? - ? TOP


  Overflow:visible 此样式可以让滚动条隐藏,但可以鼠标上拉下拉滑动。


  Overflow:hidden 隐藏对象超出设置宽度高度的内容(css隐藏溢出内容教程:


  Overflow:scroll 此样式,会让内容无论是否超出高度宽度也会显示滚动条。


  五、Overflow:hidden与Overflow:scroll实践 ? - ? TOP


  我们通过同样的宽度高度设置,一个隐藏超出宽度高度内容,一个为显示滚动条,为了案例演示,我们对案例2个对象加CSS border边框。


  1、CSS代码


  .divcss5-hidden,.divcss5-scroll{width:300px;?height:100px;line-height:25px;?border:1px?solid?#333}


  .divcss5-hidden{overflow:hidden;?height:50px}


  .divcss5-scroll{overflow:scroll;?margin-top:10px}


  2、html代码


  隐藏超出的内容但不显示滚动,divcss5的overflow:hidden测试示范


  案例,设置了高和宽后对象,内容多不超出对象




如果您觉得本文的内容对您的学习有所帮助:支付鼓励



关键字:jquery
友荐云推荐