我有以下HTML和CSS在Firefox和Chrome中表現完全不同。在firefox中不工作的CSS高度100%
.container {
width: 200px;
height: 50px;
border: 1px solid black;
display: inline-table;
}
.content {
background-color: red;
width: 30%;
height: 100%;
}
<div class="container">
<div class="content"></div>
</div>
<div class="container">
<div class="content"></div>
</div>
在Chrome中正確顯示的,但不能在Firefox。
鉻:
火狐:
通過在Firefox檢查內容DIV,高度爲0
它爲什麼會在Chrome和Safari的工作,但不在Firefox? 我注意到刪除display: inline-table
將工作,但容器div將堆疊,而不是內聯。
更改顯示:內聯表顯示:inline-block的得到了它在這兩個瀏覽器爲我工作。 – ccnokes