css-overflow以及overflow:hidden的理解与使用

本文探讨CSS中的overflow属性,特别是`overflow:hidden`的作用。它用于隐藏超出元素内容,清除浮动影响,防止外部节点跟随子节点移动,并在设计中创造特殊效果。了解`overflow:hidden`如何在布局和交互设计中发挥作用。
摘要由CSDN通过智能技术生成

css-overflow的概念理解

overflow是css样式类布局中一个非常常见的概念,它是用来规定当内容溢出目标框时需要如何处理的一种手段。
该属性定义溢出固定内容区域内的子节点元素内容会如何做处理。

overflow:
词名 默认值 作用
overflow visible overflow设置该值或不设值的默认值。内容不会被修剪,会呈现在元素目标框之外
overflow hidden 内容会被修剪隐藏,超出目标框的内容不可见
overflow scroll 内容会被修剪隐藏,但是浏览器会显示滚动条以便查看其余的内容
overflow auto 如果内容被修剪隐藏,浏览器会显示滚动条以便查看其余的内容
overflow inherit 规定应该从父元素继承overflow属性的值
overflow-x visible 不隐藏裁剪内容,内容会呈现在元素目标框之外
overflow-x hidden 裁剪内容 - 不提供滚动机制
overflow-x scroll 裁剪内容 - 提供滚动机制
overflow-x auto 如果溢出框,则应该提供滚动机制
overflow-x no-display 如果内容不适合内容框,则删除整个框
overflow-x no-content 如果内容不适合内容框,则隐藏整个内容
overflow-y visible 不裁剪内容,可能会显示在内容框之外
overflow-y hidden 裁剪内容 - 不提供滚动机制
overflow-y scroll 裁剪内容 - 提供滚动机制
overflow-y auto 如果溢出框,则应该提供滚动机制
overflow-y no-display 如果内容不适合内容框,则删除整个框
overflow-y no-content 如果内容不适合内容框,则隐藏整个内容

overflow:hidden的作用

隐藏超出元素内容

给一个节点元素设置overflow:hidden,那么该元素的内容若超出给定的宽度和高度,那么超出部分隐藏,且不会影响目标框及其他节点布局,隐藏部分也不占位。

.main{
   
	
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值