为了能更好的处理溢出的内容,CSS 中提供了一个名为 overflow 的属性,该属性可以设置如何处理溢出元素内容区的内容,属性的可选值如下表所示:
值 | 描述 |
---|---|
visible | 默认值,对溢出的内容不做处理,内容会在元素内容区之外显示 |
hidden | 隐藏溢出元素内容区的内容 |
scroll | 隐藏溢出元素内容区的内容,并在元素的左侧和下方分别创建一个滚动条,通过滑动滚动条可以查看元素中的所有内容 |
auto | 如果出现内容溢出,则会在元素左侧创建一个滚动条,通过滑动滚动条可以查看元素中的全部内容 |
inherit | 从父元素继承 overflow 属性的值 |
【示例】使用 overflow 属性设置如何处理元素内容区溢出的内容:
visible:默认值,对溢出的内容不做处理,内容会在元素内容区之外显示;
hidden:隐藏溢出元素内容区的内容;
scroll:隐藏溢出元素内容区的内容,并在元素的左侧和下方分别创建一个滚动条,通过滑动滚动条可以查看元素中的所有内容;
auto:如果出现内容溢出,则会在元素左侧创建一个滚动条,通过滑动滚动条可以查看元素中的全部内容;
inherit:从父元素继承 overflow 属性的值。visible:默认值,对溢出的内容不做处理,内容会在元素内容区之外显示;
hidden:隐藏溢出元素内容区的内容;
scroll:隐藏溢出元素内容区的内容,并在元素的左侧和下方分别创建一个滚动条,通过滑动滚动条可以查看元素中的所有内容;
auto:如果出现内容溢出,则会在元素左侧创建一个滚动条,通过滑动滚动条可以查看元素中的全部内容;
inherit:从父元素继承 overflow 属性的值。visible:默认值,对溢出的内容不做处理,内容会在元素内容区之外显示;
hidden:隐藏溢出元素内容区的内容;
scroll:隐藏溢出元素内容区的内容,并在元素的左侧和下方分别创建一个滚动条,通过滑动滚动条可以查看元素中的所有内容;
auto:如果出现内容溢出,则会在元素左侧创建一个滚动条,通过滑动滚动条可以查看元素中的全部内容;
inherit:从父元素继承 overflow 属性的值。
运行结果如下图所示:
在 CSS3 中还提供了 overflow-x 和 overflow-y 两个属性,它们的作用与 overflow 属性相似,属性的可选值与 overflow 属性相同,其中:
提示:当单独设置 overflow-x 或 overflow-y 其中的一个属性为非 visible 时,另外一个属性将自动设置为 auto。另外,因为 CSS3 还没有最终定稿,所以这两个属性的作用可能会变更或调整。
分享题目:CSS滚动条样式(overflow)
标题路径:http://www.shufengxianlan.com/qtweb/news26/432326.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联