CSS 大小调整级别 3 引入了内在维度的概念,是根据盒子的内容而不是其父盒子来确定的。这与外部尺寸形成对比,外部尺寸由盒子的父盒子决定。
min-content 定义防止内容溢出的盒子的最小宽度或高度。实际上,它对应于在不截断或滚动的情况下可以容纳其所有内容的盒子的最小尺寸。
可视化最小内容的一个简单方法是通过浮动的行为。当一个盒子浮动并且父容器具有特定宽度时,浮动盒子将缩小到内容适合其边界的程度。这个最小宽度实际上是 min-content 值。
另一方面,max-content 表示盒子具有无限可用空间时的理想大小。这意味着最大内容允许框扩展到其自然大小,而不会导致内容溢出或空白间隙。
为了演示最大内容,请考虑放置在宽度设置为的容器中的浮动框一个非常大的值,例如 99999999999999999px。随着容器宽度的增加,浮动框将扩展以填充可用空间,达到其最大宽度,而不会出现任何空白空间或溢出。这个最大宽度代表最大内容值。
最小内容和最大内容的定义随着时间的推移而演变,但它们的基本原理保持一致。这些属性允许更灵活地控制框尺寸,确保内容有效显示,同时最大化布局内的空间利用率。
以上是CSS 中的最小内容和最大内容是什么?它们如何影响内在大小?的详细内容。更多信息请关注PHP中文网其他相关文章!