在本演讲中,CSS中的auto值在各种上下文中进行了解释。发言人说%是一个有意义的外在单位,因为大小取决于父母。但她也把em,vw,vh,rem和其他相关单位的固定桶。vh和vw单元的大小计算也取决于外部源(视口(,但为什么这些值不是外在的。
这是因为它在CSS规范中是这样定义的:https://www.w3.org/TR/css-sizing-3/#extrinsic
- 外部尺寸测定
外部大小调整基于元素的上下文来确定大小,而不考虑元素的内容。
4.1.定量百分比
百分比指定方框相对于方框的包含块的大小。