我有一個固定的高度包裝(由javascript使用window.innerHeight設置),我有一個嵌套的div系列生成的cms我正在使用。非常深的嵌套,我的網絡結構。問題是,如果我向網絡結構的div添加百分比高度,那麼在到達包裝器之前會有太多空白div,並且它不起作用。我的網頁結構之前的div只有動態id,我不能使用它們。嵌套的div上的高度爲100%
我在這裏重現一個很簡單的例子:http://jsfiddle.net/omegaiori/BXwcP/1/
的HTML
<div class="wrapper">
<div class="mmm">
<div></div>
<div class="him"></div>
</div>
的CSS
.wrapper {
width:500px;
height:500px;
background:red;
}
.him {
width:50%;
height:50%;
background:yellow;
}
/* only works if you uncomment this
.mmm {height:100%}
*/
如評論所說,我必須給高度:在達到我的所有嵌套div之前100%(應該有5的高度) 0%)。
有無論如何這種行爲可以繞過嗎?
非常感謝
確定只是想這種確認 – valerio0999