【发布时间】:2016-09-05 10:31:58
【问题描述】:
我在 webkit 和 Firefox 之间使用父母的高度 100% 来解释盒子大小的差异。
HTML:
<header>
Lorem ipsum dolor amet
</header>
<div class="wrapper">
<div class="content">
My background depends on my ancestor sibling
</div>
</div>
<div class="red">
<p class="white">
Amet ipsum dolor
</p>
</div>
CSS:
header {
height: 150px;
background: #fff;
}
.red {
background: red;
padding: 6em 0;
}
.content {
background: rgba(28,28,28, .3);
margin-bottom: -100%;
}
.wrapper {
position: relative;
height: 100%;
}
p.white {
background: #fff;
width: 70%;
margin: 0 auto;
}
这里的JS小提琴https://jsfiddle.net/m1fobvwv/
【问题讨论】:
-
这是一个问题还是错误报告?
-
这是一个问题,我想要一个解决方法,即使它是一个错误,我认为这里报告了错误bugzilla.mozilla.org/show_bug.cgi?id=885664 但不确定
标签: css height percentage