我希望一个 div59%
在有内容时总是有高度,而在空白时消失。
更多解释在这张照片:
我使用javascript来做,并尝试了很多方法但没有任何反应。这是我的代码:
<%--Html--%>
<div id="main">
<div id="content1">
</div>
<div id="down">
</div>
</div>
<%--CSS: in css file--%>
#main
{width:84%;height:78%;position:absolute;left:8%; top:14%; }
#content1
{width: 100%;height: 59%;overflow: auto;}
#down
{margin-top:0.5%;width: 100%;height: 40%;}
<script type="text/javascript">
if ($("#content1").length < 1) {
$("#content1").height = 0%;
$("#down").height = 100%;
}
else {
$("#content1").height = 59%;
$("#down").height =40%;
}
</script>