为什么在下面的例子中,内部div
的高度不像包装的div
?如果父div具有“min-height”,如何强制内部div的高度等于父div的高度?
HTML:
<div class="wrapper">
<div class="inner">Hello</div>
<div class="inner">Peace</div>
</div>
CSS:
.wrapper {
background-color: #000;
min-height: 100px;
}
.inner {
display: inline-block;
background-color: #777;
height: 100%;
}
如果我改变min-height: 100px;
到height: 100px;
,那么它看起来OK。但是,就我而言,我需要min-height
。
如果封装的高度不是动态的,那么为什么你需要使用%,当内可能只是具有相同的高度你指定的包装。此外,如果内部是100%高,那么如何让他们中的两个在包装工作..? – Marty 2011-05-04 07:03:32
感谢那个网站顺便说一句Misha,这将是非常有用的:) – iain 2011-05-04 07:07:05
@iain:欢迎来到俱乐部:) – 2011-05-04 10:15:14