CSS3内容溢出详解

CSS3内容溢出属性

在CSS中的每一个元素都视为一个盒子,这个盒子就是一个容器。容器就有大小之分,如果在样式中指定盒子的宽度与高度,可能某些内容在盒子中就会容不下, 此时 就可以使用overflow 属性来指定如何显示盒中容纳不下的内容。overflow 属性是CSS2.1规范中的特性, 而在CSS3中增加了overflow-x和overflow-y 属性。

overflow-x主要是用来定义对水平方向内容溢出的剪切, 而overflow-y主要用来定义对垂直方向内容溢出的剪切。

和 overflow属性参数一样, overflow-x和overflow-y属性值取不同的值所起的作用不一样。 

-visible: 默认值。 表示不剪切容器中的任何内容、不添加滚动条,元素将被剪切为包含对象的窗口大小,而且clip属性设置将失效。 

-auto:在需要时剪切内容并添加滚动条。也就是说也就是说当内容超过容器的宽度或者高度时,溢出的内容将会隐藏在容器中,并且会添加滚动条,用户可以拖动滚动条查看隐藏在容器中的内容。 

-hidden: 内容溢出容器时,所有内容都将隐藏,而且不显示滚动条。 

http:/ /www.iis7.com/b/plc/

-scroll: 不管内容有没有溢出容器,overflow-x都会显示横向的滚动条,而overflow-y会显示纵向的滚动条。 

-no- display: 当内容溢出容器时不显示元素,此时类似于元素添加了 display: none声明 一样。 

-no- content: 当内容溢出容器时不显示内容,此时类似于添加了 visibility: hidden声明 一样。


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31552074/viewspace-2215457/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/31552074/viewspace-2215457/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值