2
.html, body {
height: 500px;
border: 1px dotted blue;
padding: 10px;
}
.container {
width: 400px;
height: calc(100%-100px);
border: 1px solid black;
}
.child {
border: 1px solid red;
height: 100%;
}
<div class="container">
<div class="child"></div>
</div>
在這裏,我已經使用高度與容器計算功能。問題是孩子div沒有達到其父母的100%身高。爲什麼這樣?
我認爲空白在CSS中被忽略。例如在最小的CSS中刪除所有空格。 – user31782
我剛剛在小提琴中完成了這個 - 隨時將它添加到您的答案 - 完美的作品:https://jsfiddle.net/to0op1h3/ - 做得好 – Frits
當我在我的網站上使用它時,它不會工作。當我調整我的網站http://sycoscientistrecords.github.io/時,最大寬度720的媒體查詢開始生效。但是,給100%的高度,它不會給''carousel' div – user31782