首页 > Web开发 > 详细

关于css中overflow属性

时间:2015-12-12 16:54:26      阅读:122      评论:0      收藏:0      [点我收藏+]

定义和用法

overflow 属性规定当内容溢出元素框时发生的事情。

 

浏览器支持

所有主流浏览器都支持 overflow 属性。

注释:任何的版本的 Internet Explorer (包括 IE8)都不支持属性值 "inherit"。

 

overflow的值:

visible:

  默认的值,内容会呈现在元素框之外。

hidden:

  内容被修剪,被修剪掉的内容会被隐藏。

  例:

  

    <html>
    <head>
    <style type="text/css">
    div
    {
    background-color:#00FFFF;
    width:150px;
    height:150px;
    overflow: hidden
    }
    </style>
    </head>

    <body>
    <p>如果元素中的内容超出了给定的宽度和高度属性,overflow 属性可以确定是否显示滚动条等行为。</p>

    <div>
    这个属性定义溢出元素内容区的内容会如何处理。如果值为 scroll,不论是否需要,用户代理都会提供一种滚动机制。因此,有可能即使元素框中可以放下所有内容也会出现滚动条。默认值是 visible。
    </div>
    </body>

    </html>

scroll:

  内容被修剪,会显示滚动条来查看其被隐藏部分的内容。

  例:

  

    <html>
    <head>
    <style type="text/css">
    div
    {
    background-color:#00FFFF;
    width:150px;
    height:150px;
    overflow: scroll
    }
    </style>
    </head>

    <body>
    <p>如果元素中的内容超出了给定的宽度和高度属性,overflow 属性可以确定是否显示滚动条等行为。</p>

    <div>
    这个属性定义溢出元素内容区的内容会如何处理。如果值为 scroll,不论是否需要,用户代理都会提供一种滚动机制。因此,有可能即使元素框中可以放下所有内容也会出现滚动条。默认值是 visible。
    </div>
    </body>

    </html>

auto:

  自动,默认是scroll值。

inherit:

  继承父元素overflow的值。

 

关于css中overflow属性

原文:http://www.cnblogs.com/hzqcoral33/p/5041364.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!