高度:100% vs. 最小高度:100%
问题:
使用 CSS 设置 div 高度时,“height:100%”和“min-height:100%”有什么区别?
答案:
万维网联盟 (W3C) 将这两个属性之间的关系定义如下:
- div 的初始高度是在不考虑“min-height”和“max-height”的情况下确定的。
- 如果初始高度超过“max-height”,则使用“max-height”作为计算高度重新计算高度。
- 相反,如果结果高度小于“min-height”,使用“min-height”作为计算的高度重新计算高度。
摘要:
- “Min-height”将覆盖计算的高度如果大于,则无论指定的高度如何。
- 如果小于指定的高度,“Max-height”可以推翻指定的高度,但不能推翻“min-height”。
具体情况:
- “Height:100%”将元素的高度设置为等于包含块的高度。
- “Min-height:100%”确保高度至少为 100%,即使明确指定了较低的高度。请注意,它不能被“max-height”覆盖。
以上是在 CSS 中设置 div 高度时,`height: 100%` 和 `min-height: 100%` 有什么区别?的详细内容。更多信息请关注PHP中文网其他相关文章!