举报投诉联系我们 手机版 热门标签 VUE中文网
您的位置:VUE中文网 > css overflow属性 CSS3 overflow-y 属性

css overflow属性 CSS3 overflow-y 属性

2023-03-17 22:17 CSS参考手册

css overflow属性 CSS3 overflow-y 属性

css overflow属性

CSS overflow 属性定义了当内容超出元素框时发生的事情。它可以控制元素内部的内容如何处理,以及是否显示滚动条。

overflow: visible | hidden | scroll | auto | initial | inherit;

visible:默认值。内容不会被修剪,会呈现在元素框之外。

hidden:内容会被修剪,并且其余内容是不可见的。

scroll:内容会被修剪,但是浏览器会显示滚动条以便查看其余的内容。

auto:如果内容被修剪,则浏览器会显示滚动条以便查看其余的内容。

initial:设置属性为初始值。

inherit:从父元素继承 overflow 属性的值。

.box {  overflow: hidden; } 

上面代码中使用 overflow: hidden 来隐藏 box 内部的所有内容,包括文本、图片、表格、表单、列表、电影、声音或者 Flash 等对象。这样就可以避免出现文本或者图片太大而导致布局错乱的情况了。

CSS3 overflow-y 属性

CSS 参考手册

实例

裁剪 div 元素中内容的上/下边缘 - 如果溢出元素的内容区域的话:

div
{
overflow-y:hidden;
}

亲自试一试

浏览器支持

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

注释:overflow-y 属性无法在 IE8 以及更早的浏览器正确地工作。

定义和用法

overflow-y 属性规定是否对内容的上/下边缘进行裁剪 - 如果溢出元素内容区域的话。

提示:使用 overflow-x 属性来确定对左/右边缘的裁剪。

默认值: visible
继承性: no
版本: CSS3
JavaScript 语法: object.style.overflowY="scroll"

语法

overflow-y: visible|hidden|scroll|auto|no-display|no-content;
描述 测试
visible 不裁剪内容,可能会显示在内容框之外。 测试
hidden 裁剪内容 - 不提供滚动机制。 测试
scroll 裁剪内容 - 提供滚动机制。 测试
auto 如果溢出框,则应该提供滚动机制。 测试
no-display 如果内容不适合内容框,则删除整个框。 测试
no-content 如果内容不适合内容框,则隐藏整个内容。 测试

CSS 参考手册

阅读全文
以上是VUE中文网为你收集整理的css overflow属性 CSS3 overflow-y 属性全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 VUE中文网 vue88.com 版权所有 联系我们