CSS溢出overflow

本文概述

  • CSS溢出属性值
  • CSS溢出示例
CSS溢出属性指定在其块级容器溢出时如何处理内容。
【CSS溢出overflow】我们知道页面上的每个元素都是一个矩形框, 并且这些框的大小, 位置和行为都是通过CSS控制的。
让我们举个例子:如果不设置框的高度, 则框的大小将与内容一样大。但是, 如果你设置了框的特定高度或宽度, 而其中的内容无法容纳, 那将会发生什么。 CSS溢出属性用于克服此问题。它指定是剪切内容, 渲染滚动条还是仅显示内容。
CSS溢出属性值
描述
visible 它指定不修剪溢出。它在元素的框外渲染。这是默认值。
hidden 它指定溢出被裁剪, 其余内容将不可见。
scroll 它指定剪辑溢出, 并使用滚动条查看其余内容。
auto 它指定如果剪辑了溢出, 则需要滚动条才能查看其余内容。
inherit 它从其父元素继承属性。
initial 它用于将属性设置为其初始值。
CSS溢出示例让我们看一个简单的CSS溢出属性。
< !DOCTYPE html> < html> < head> < style> div.scroll { background-color: #00ffff; width: 100px; height: 100px; overflow: scroll; }div.hidden { background-color: #00FF00; width: 100px; height: 170px; overflow: hidden; } < /style> < /head> < body> < p> The overflow property specifies what to do if the content of an element exceeds the size of the element's box.< /p> < p> overflow:scroll< /p> < div class="scroll"> You can use the overflow property when you want to have better control of the layout. The default value is visible.< /div> < p> overflow:hidden< /p> < div class="hidden"> You can use the overflow property when you want to have better control of the layout. The default value is visible.< /div> < /body> < /html>

输出:
溢出属性指定如果元素的内容超过元素框的大小时该怎么办。
溢出:滚动
溢出:隐藏

    推荐阅读