[英]div height for an inner div
我追加div
另一個里面div
像這樣:
$('#maindivid').append('<div id="newid" style="background: url(xyz/image/test.png); position:absolute; min-height:100%; width:100%; height:100%; top:0px; left:0px; overflow:auto;"></div>');
但是我的新div
無法獲得容器div
的整個高度。 如何做到這一點?
將新div的屬性設置為height:inherit
;
嘗試設置父級div的高度,然后將子級的高度設置為100%。
家長Div:
<div id="maindivid" scrollleft="0" scrolltop="0" style="border:1px solid black; width: auto; height: 561.4px;" class="class-new " >
Parent Border
</div>
追加孩子的腳本:
$('#maindivid').append('<div id="childid" style="border: 1px solid red; position:absolute; width:100%; height:inherit; ">Child</div>');
這個工程上jsfiddle.net: http://jsfiddle.net/qY47q/
注意:我確實刪除了子級的height:100%,因為您已經指定了高度將繼承給父級。 另外,我添加了邊框,以便可以看到div的實際高度
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.