【发布时间】:2017-04-24 17:11:14
【问题描述】:
我有 3 个 div,看起来像这样:
<div class="parent">
<div class="header"></div>
<div class="content"></div>
</div>
.parent 的高度为 100% .header 的高度为 50px .content 的高度为 100%
在 Chrome 中它可以正常工作,但在 Safari 中,.content 和 .header 的高度大于 .parent 高度。
例如,如果 .parent 为 600 像素。 .header 和 .content 的高度为 700px。
我尝试使用 cal(100% - 50px) 然后它适用于 Safari,但在 Chrome 中,.content 高度更短。
请帮忙。 谢谢。
【问题讨论】:
-
你能给我们看看你的 CSS 吗?
-
是的,请给我们看代码