Loading...
Published 2022-05-25

css - Overflow

overflow 属性用于控制元素内容的溢出方式。当元素内容超出其指定的尺寸时,可以使用 overflow 属性来指定如何处理溢出内容。

overflow 属性有四个可能的值:

  • visible(默认值):内容超出元素尺寸时不进行剪切,可以继续显示在元素外面。这可能会导致元素之外的内容被覆盖。
  • hidden:超出元素尺寸的内容将被剪切,不会被显示出来。这可以用于隐藏不想被用户看到的内容。
  • scroll:超出元素尺寸的内容会被剪切,但会显示一个滚动条,用户可以使用滚动条来查看隐藏的内容。
  • auto:与 scroll 值相似,超出元素尺寸的内容会被剪切,但只有在需要滚动时才会显示滚动条。

overflow 属性通常与 height 或 width 属性一起使用,以指定元素的尺寸和如何处理溢出内容。例如:

div {
  width: 200px;
  height: 100px;
  overflow: scroll;
}

这个样式规则将创建一个宽度为 200 像素、高度为 100 像素的 div 元素,并使用 overflow: scroll 属性将超出这些尺寸的内容剪切并添加滚动条。